下载redis镜像
docker pull redis 从docker官方拉去redis最新镜像
启动redis镜像
docker run -p 6379:6379 --name redis -v $PWD/data:/data --network=mynetwork --ip 172.16.12.12 -d redis:latest redis-server --requirepass "1122" --appendonly yes
-p 6379:6379 将容器的6379端口映射到主机6379端口
--name 设置容器名称
-v $PWD/data:/data 将主机中当前目录的data挂在到容器的data下
--network=mynetwork 自定义redis运行的网络
--ip 172.16.12.12 自定义redis的ip地址
redis-server 在容器执行 redis-server为redis启动命令
--requirepass "1122" 启动命令为“1122”
--appendonly yes 在容器执行redis-server启动命令,并打开redis持久化配置
进入redis容器
docker exec -it redis:latest(或容器id) redis-cli -p 6379 -a "1122"
redis-cli 使用redis镜像执行redis-cli命令连接redis
-a 如果有密码使用-a参数