环境: centos8
- 拉取镜像
docker pull redis
- 创建映射文件
mkdir -p /data/redis/conf
touch /data/redis/conf/redis.conf
- 创建并启动redis容器
docker run -d -p 6379:6379 --name myredis -v /data/redis/data:/data -v /data/redis/conf:/etc/redis redis redis-server /etc/redis/redis.conf
- 测试连接
[root@centos8 docker]# docker ps
CONTAINER ID IMAGE COMMAND CREATED STATUS PORTS NAMES
68be26788a19 redis "docker-entrypoint.s…" 5 days ago Up About an hour 0.0.0.0:6379->6379/tcp myredis
[root@centos8 docker]# docker exec -it 68be26788a19 redis-cli
127.0.0.1:6379>
设置开机自启
docker update --restart=always myredis