前言:
现时小伙伴们对“centos7dockerredis”可能比较珍视,小伙伴们都想要学习一些“centos7dockerredis”的相关知识。那么小编在网络上搜集了一些有关“centos7dockerredis””的相关知识,希望我们能喜欢,小伙伴们一起来了解一下吧!一、前期工作
Docker目前支持 CentOS 7 及以后的版本,内核要求至少为 3.10
1、确认系统是否是CentOS7版本
cat /etc/redhat-release
2、确认内核是否满足大于等于3.10版本
uname -r
3、查看本机是否安装了docker
yum list installed | grep docker
如果系统安装了就不需要安装或者卸载重新安装。如果需要卸载参照下文卸载操作步骤。
二、安装工作
1、核实yum源是否含有docker软件包
yum search docker
2、安装docker
yum -y install docker
3、查看安装版本
docker version// 或docker -v
上面截图显示的是docker客户端版本,提示docker服务端没有启动。docker软件安装完毕,默认是不会自动启动docker服务的。
三、维护工作
1、启动docker
systemctl start docker
2、维护常用命令
启动docker
systemctl start docker
重启docker
systemctl restart docker
停止docker
systemctl stop docker
设置开机自启
systemctl enable docker
docker软件设置了开机自启,服务器reboot重启,docker软件跟着自启。docker run加了--restart=always参数,docker容器也跟着启动了。这么操作比较丝滑。
查看docker概要信息
docker info
3、镜像加速
docker软件安装好后,默认是从docker hub()下载docker镜像,docker hub网站是国外的,国内去该网站下载镜像还是太慢了。docker软件安装时,默认会生成docker配置文件daemon.json,位置在/etc/docker目录下
里面有很多配置参数,可以用键值对的形式配置使用,用法可以参考官方文档链接。其中"registry -mirrors"用来配置镜像加速地址的。
配置镜像加速参数
加载配置文件
systemctl daemon-reload
重启docker
systemctl restart docker
验证镜像下载是否更丝滑
docker run hello-world
国内常用docker镜像源
// Docker中国区官方镜像 网易 中国科技大学
常用的还有一个阿里镜像源,需要登录阿里云,嫌麻烦[抠鼻]
四、卸载工作
1、查看docker状态
systemctl status docker
2、停止docker
systemctl stop docker
3、查看安装的docker包
yum list installed | grep docker
4、删除所有安装的docker包
yum -y remove docker.x86_64 docker-client.x86_64 docker-common.x86_64
根据上一步查出来安装了哪些包卸载哪些包就可以了。
5、删除docker使用文件
上图确定删除了docker软件,docker使用文件也删除。比如docker下载了镜像文件,docker运行生成日志等。不一定都有,可以看docker卸载前daemon.json配置信息。
rm -rf /etc/dockerrm -rf /var/lib/dockerrm -rf /var/run/docker
reboot重启服务器后,用find命令核实docker相关文件是否彻底删除
cd /find . -name "*docker*"
再彻底删一遍,卸载就彻底了。
标签: #centos7dockerredis