前言:
Docker目前分为两个版本:
Docker CE(社区免费版) 和
Docker EE(企业版,强调安全,但需付费使用)。
Docker 要求 CentOS 系统的内核版本高于 3.10 。
查看当前主机内核版本
[root@localhost ~]# uname -r
3.10.0-1062.4.1.el7.x86_64
基础环境依赖
基础包
yum install -y yum-utils device-mapper-persistent-data lvm2 gcc gcc-c++
添加Docker的存储库
yum-config-manager --add-repo https://download.docker.com/linux/centos/docker-ce.repo
安装Docker-ce
查看是否安装过docker
rpm -qa|grep docker
查看有哪些可用的docker 版本
yum list docker-ce --showduplicates | sort -r
docker-ce.x86_64 3:19.03.4-3.el7 docker-ce-stable
docker-ce.x86_64 3:19.03.3-3.el7 docker-ce-stable
docker-ce.x86_64 3:19.03.2-3.el7 docker-ce-stable
docker-ce.x86_64 3:19.03.1-3.el7 docker-ce-stable
docker-ce.x86_64 3:19.03.0-3.el7 docker-ce-stable
docker-ce.x86_64 3:18.09.9-3.el7 docker-ce-stable
docker-ce.x86_64 3:18.09.8-3.el7 docker-ce-stable
docker-ce.x86_64 3:18.09.7-3.el7 docker-ce-stable
docker-ce.x86_64 3:18.09.6-3.el7 docker-ce-stable
docker-ce.x86_64 3:18.09.5-3.el7 docker-ce-stable
docker-ce.x86_64 3:18.09.4-3.el7 docker-ce-stable
docker-ce.x86_64 3:18.09.3-3.el7 docker-ce-stable
docker-ce.x86_64 3:18.09.2-3.el7 docker-ce-stable
docker-ce.x86_64 3:18.09.1-3.el7 docker-ce-stable
docker-ce.x86_64 3:18.09.0-3.el7 docker-ce-stable
docker-ce.x86_64 18.06.3.ce-3.el7 docker-ce-stable
docker-ce.x86_64 18.06.2.ce-3.el7 docker-ce-stable
docker-ce.x86_64 18.06.1.ce-3.el7 docker-ce-stable
docker-ce.x86_64 18.06.1.ce-3.el7 @docker-ce-stable
docker-ce.x86_64 18.06.0.ce-3.el7 docker-ce-stable
docker-ce.x86_64 18.03.1.ce-1.el7.centos docker-ce-stable
docker-ce.x86_64 18.03.0.ce-1.el7.centos docker-ce-stable
docker-ce.x86_64 17.12.1.ce-1.el7.centos docker-ce-stable
docker-ce.x86_64 17.12.0.ce-1.el7.centos docker-ce-stable
docker-ce.x86_64 17.09.1.ce-1.el7.centos docker-ce-stable
docker-ce.x86_64 17.09.0.ce-1.el7.centos docker-ce-stable
docker-ce.x86_64 17.06.2.ce-1.el7.centos docker-ce-stable
docker-ce.x86_64 17.06.1.ce-1.el7.centos docker-ce-stable
docker-ce.x86_64 17.06.0.ce-1.el7.centos docker-ce-stable
docker-ce.x86_64 17.03.3.ce-1.el7 docker-ce-stable
docker-ce.x86_64 17.03.2.ce-1.el7.centos docker-ce-stable
docker-ce.x86_64 17.03.1.ce-1.el7.centos docker-ce-stable
docker-ce.x86_64 17.03.0.ce-1.el7.centos docker-ce-stable
更新docker源
docker默认的源为国外官方源,下载速度较慢,可改为国内源加速
修改或新增 /etc/docker/daemon.json 文件,内容如下
{
"registry-mirrors": ["http://hub-mirror.c.163.com"]
}
- 宿主机需要关闭防火墙,不然网络访问存在问题
systemctl stop firewalld
更新之后需要重启docker服务
systemctl restart docker.service
安装选定版本的docker
yum install docker-ce-18.06.1.ce
格式为docker-ce-版本号.ce
启动Docker
systemctl start docker
systemctl enable docker
查看安装的docker版本
docker version
- 查看docker相关信息
使用docker info命令可以查看相关信息
通常docker镜像文件默认存放在/var/lib/docker/目录下,在生产环境中通常需要修改这个目录,具体方法可查看相关文章https://blog.csdn.net/qq_37674858/article/details/81669082
。
网友评论