CentOS下 Docker-ce的安装教程(附详细步骤)
1,安装 Docker
1
|
sudo yum update |
(3)执行如下命令,安装需要的软件包。
1
|
sudo yum install -y yum-utils device-mapper-persistent-data lvm2 |
1
|
sudo yum-config-manager --add-repo https: //download.docker.com/linux/centos/docker-ce.repo |
1
|
yum list docker-ce --showduplicates | sort -r |
(6)这里我们根据上面的结果,执行如下命令安装最新稳定版 17.12.1
1
|
sudo yum install docker-ce-17.12.1.ce 或者指定版本
sudo yum install -y docker-ce docker-ce-cli containerd.io |
1
2
|
sudo systemctl start docker sudo systemctl enable docker |
[root@master ~]# vi /etc/docker/daemon.json { "registry-mirrors": ["http://hub-mirror.c.163.com/"], "exec-opts": ["native.cgroupdriver=systemd"] }
或者
mkdir -p /etc/docker
tee /etc/docker/daemon.json <<-'EOF'
{
"registry-mirrors": ["https://82m9ar63.mirror.aliyuncs.com"],
"exec-opts": ["native.cgroupdriver=systemd"],
"log-driver": "json-file",
"log-opts": {
"max-size": "100m"
},
"storage-driver": "overlay2"
}
EOF
systemctl daemon-reload
systemctl restart docker
2,安装 Docker Compose
1
2
|
yum -y install epel-release yum -y install python-pip |
1
|
pip install docker-compose |
1
|
docker-compose version |
(4)控制台显示如下则表示安装成功:
附:升级 Docker 版本
(1)如果我们主机的 docker 版本比较低,想要升级成最新版本的话。首先执行如下命令,将旧版本删除。
1
|
yum remove docker \ |
(2)删除后再次按照上方第 5 步起重新按照指定版本即可。主要安装后同样要将其加入开机自启动。
原文出自:www.hangge.com 转载请保留原文链接:https://www.hangge.com/blog/cache/detail_2339.html