Docker部署Redis

搜索redis镜像

docker search redis

拉取redis镜像

docker pull redis

查看镜像

docker images

启动redis

docker run -itd --name redis-test --privileged=true -p 6379:6379 redis --requirepass 1234 --appendonly yes

参数说明

docker run
-itd 
        -d	                                         后台运行容器,打印容器id
        -i	                                         使容器的标准输入保持打开状态
        -t	                                         为容器分配一个伪tty(终端),以便和容器交互
--name redis-test                                    设置容器名字
--privileged=true                                    容器内的root拥有真正root权限,否则容器内root只是外部普通用户权限
-p 6379:6379                                         容器内的6379端口映射到宿主机6379端口
redis		                                         镜像名
--requirepass 1234                                   密码
--appendonly yes                                     启动数据持久化

进入redis终端

docker exec -it redis-test redis-cli

命令说明

docker exec
-it 
        -i	                                         使容器的标准输入保持打开状态
        -t	                                         为容器分配一个伪tty(终端),以便和容器交互
redis-test											 容器名
redis-cli											 容器内执行的命令

你可能感兴趣的:(容器,docker,redis,容器)