docker redis

https://www.cnblogs.com/cgpei/p/7151612.html

重启docker

>systmctl restart docker

>mkdir -p ~/redis ~/redis/data   -p如果文件夹不存在就会创建

>docker run -p 6379:6379 -v $PWD/data:/data -d redis redis-server --appendonly yes

-p端口映射 本机端口:镜像端口

$PWD当前路径

-d后台执行

redis redis-server 启动redis

--appendonly yes ...

2:使用docker exec命令 进入容器
这个命令使用exit命令后,不会退出后台,一般使用这个命令,使用方法如下
docker exec -it db3 /bin/sh 或者 docker exec -it d48b21a7e439 /bin/sh
db3是后台容器的NAMES,d48b21a7e439是容器的进程ID  CONTAINER ID
 /bin/sh 是固定写法
它也能进入这个容器
原文地址:https://www.cnblogs.com/eason-d/p/8484619.html