docker创建redis镜像的方法

2020-06-17 07:16:40易采站长站整理

记得redis是分服务端与客户端的。如果安装的是redis-server,那么就需要run两次,一个是server,一个是client,停止后,再次start,然后exec进去。


[root@vm000949 ~]# docker stop my-redis-server
my-redis-server
[root@vm000949 ~]# docker ps -a
CONTAINER ID IMAGE COMMAND CREATED STATUS PORTS NAMES
2596bd8886b4 redis "docker-entrypoint.sh" 7 minutes ago Exited (0) 5 seconds ago my-redis-server
[root@vm000949 ~]# docker start my-redis-server
my-redis-server
[root@vm000949 ~]# docker exec -it my-redis-server redis-cli
127.0.0.1:6379>

从上面两种方式可以看出create->start->exec的生命周期比较的直观。其中,Docker run命令包括create和start两个生命周期。
最后:docker的日志文件放在/var/lib/docker/containers/下,每个docker都有对应的文件,cat 其-json.log文件获得日志文件.
在磁盘空间中,日志文件也许会占用很大的空间,就需要进行清理。

这是一种直接拉取的方式。

您可能感兴趣的文章:详解docker搭建redis集群的环境搭建Ubuntu 搭建基于Docker的LNMP+Redis的开发环境(图文)Docker安装官方Redis镜像并启用密码认证Docker安装常用组件(mysql,redis)的方法Docker下redis的主从配置教程详解基于docker搭建redis-sentinel集群的方法示例linux环境部署及docker安装redis的方法一次centos Docker网桥模式无法访问宿主机Redis服务的故障排除经历