Docker - redis
Posted Move Forward
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Docker - redis相关的知识,希望对你有一定的参考价值。
docker search redis
docker pull redis:3.2
查看本地镜像
docker images
ssh到docker虚拟机
docker-machine ssh default
运行容器
查看运行日志
docker run --name myredis -p 6333:6379 -v $pwd/data/redis:/data -d redis:3.2 redis-server --appendonly yes
后台运行(设置容器的名称,方便后期启动容器,docker start myredis)
docker run --name myredis -p 6333:6379 -v $pwd/data/redis:/data redis:3.2 redis-server --appendonly yes
不设置容器名称,将获得一个随机名称
docker run -p 6333:6379 -v $pwd/data/redis:/data -d redis:3.2 redis-server --appendonly yes
命令说明:
-p 6333:6379 :将容器的6379端口映射到主机的6333端口 (冒号前为主机端口)
-v $pwd/data/redis:/data :将主机中当前目录下的data/dadis 挂载到 容器的 /data (冒号前为主机目录)
redis-server --appendonly yes :在容器执行redis-server启动命令,并打开redis持久化配置
查看容器运行情况
docker ps
连接查看容器
docker run -it redis:3.2 redis-cli -h 192.168.99.100
关闭服务
dcoker stop [container id]
删除容器
docker rm $(docker ps -a -q)
设置开机自动运行容器
以上是关于Docker - redis的主要内容,如果未能解决你的问题,请参考以下文章