CentOS安装Docker
一、简介
Docker 是一个开源的应用容器引擎,让开发者可以打包他们的应用以及依赖包到一个可移植的镜像中,然后发布到任何流行的 Linux 或 Windows 操作系统的机器上,也可以实现虚拟化。容器是完全使用沙箱机制,相互之间不会有任何接口,当然本篇的主题讲解的是如何在 CentOS 安装 Docker。
二、部署
CentOS 安装 Docker 相对来说还是比较简单的,执行一个安装命令即可
2.1 安装
本篇使用的 CentOS 7.6 腾讯云终端 ,在终端执行下面命令。如下:
yum install -y docker
2.2 检测
安装完成后,可以检测一下 Docker 是否安装成功,可以使用下面命令:
yum list installed | grep docker
2.3 设置开机启动
如果你想每次在服务器重启,自动启动 Docker 的话,可以使用下面命令进行开启:
systemctl enable docker
三、Docker 镜像源
由于网络的的原因,Docker Pull 镜像的时候,通常会出现 Timeout 或者失败的情况。基于这种情况,国内有许多的镜像加速站提供为我们使用
3.1 配置镜像源
执行下面命令,创建或修改 /etc/docker/daemon.json 文件
vi /etc/docker/daemon.json
其内容修改为,这里配置的网易的镜像加速站。如下:
{ "registry-mirrors": ["http://hub-mirror.c.163.com"] }
重启 Docker,配置完镜像源后,重启 Docker方能生效
systemctl daemon-reload
systemctl restart docker.service
3.2 推荐加速地址
名称 | 地址 |
---|---|
Docker中国区官方镜像 | |
网易 | |
ustc | |
中国科技大学 | |
阿里云容器 |
四、卸载
依次执行下面命令即可,完成 docker 的卸载
yum remove docker docker-common docker-selinux docker-engine
rm -rf /var/lib/docker