标签:lin ima daemon type images dba 重要 span str
-- :4 指定redis Tag Name --
? docker pull redis:4
? redis ll
drwxr-xr-x 3 pb staff 102B 9 17 10:06 conf
drwxr-xr-x@ 4 pb staff 136B 9 17 10:38 data
-rw-r--r-- 1 pb staff 160B 9 17 11:08 start.sh
# start.sh #!/usr/bin/env bash docker run --rm -p 6379:6379 --name myredis -v $PWD/conf:/conf -v $PWD/data:/data
-d
redis redis-server /conf/redis.conf --appendonly yes
redis-cli 连接测试使用 redis 服务
执行命令:docker exec -it myredis /bin/bash 进入docker终端,在终端中输入:redis-cli
或者直接进入docker的redis-lci
docker exec -it myredis redis-cli -h localhost -p 6379
下载配置文件:
创建配置文件目录存放redis.conf,文件从官网下载。
查看日志:
dockers logs myredis/27ddba64faa6 (容器名称/id)
docker基本命令:
查看所有镜像 docker images
删除镜像(会提示先停止使用中的容器) docker rmi 镜像name/镜像id
查看所有容器 docker ps -a
查看容器运行日志 docker logs 容器名称/容器id
停止容器运行 docker stop 容器name/容器id
终止容器后运行 docker start 容器name/容器id
容器重启 docker restart 容器name/容器id
删除容器 docker rm 容器name/容器id
————————————————
安装过程中,如果发现容器启动失败,使用docker logs查看容器日志.
参考:
https://www.runoob.com/docker/docker-install-redis.html
https://www.jianshu.com/p/b3b5f747c6ba
redis配置文件修改(重要)
/root/redis/redis01/conf/redis.conf 中daemonize=NO。非后台模式,如果为YES 会的导致 redis 无法启动,因为后台会导致docker无任务可做而退出。
标签:lin ima daemon type images dba 重要 span str
原文地址:https://www.cnblogs.com/youxin/p/12994087.html