服务器:阿里云 CentOS
Step1:移除旧版的Dokcer。
我的服务器没装过,跳过了
yum remove docker \
docker-client \
docker-client-latest \
docker-common \
docker-latest \
docker-latest-logrotate \
docker-logrotate \
docker-selinux \
docker-engine-selinux \
docker-engine
Step2:
# 安装 Docker 依赖
yum install -y yum-utils device-mapper-persistent-data lvm2
配置阿里云Docker Yum源
# 添加源
yum-config-manager --add-repo https://download.docker.com/linux/centos/docker-ce.repo
# 更新 yum 缓存
yum makecache fast
Step3:安装Docker
# 安装 Docker-CE
yum install -y docker-ce
# 开启 Docker
systemctl start docker
# 安装 Docker Compose
curl -L "https://github.com/docker/compose/releases/download/1.22.0/docker-compose-$(uname -s)-$(uname -m)" -o /usr/local/bin/docker-compose
chmod +x /usr/local/bin/docker-compose
Step4: 防火墙设置
systemctl status firewalld
systemctl start firewalld
firewall-cmd --add-port=9010/tcp --permanent
firewall-cmd --add-port=9020/tcp --permanent
firewall-cmd --add-port=443/tcp --permanent
firewall-cmd --add-port=80/tcp --permanent
firewall-cmd --add-port=80/udp --permanent
firewall-cmd --add-port=22/tcp --permanent
firewall-cmd --add-port=22/udp --permanent
firewall-cmd --reload
systemctl restart docker
systemctl enable firewalld
systemctl enable docker
参考资料:
Linux服务器安装Docker - MelodyJerry - 博客园前阵子在阿里云618活动花“巨款”买下了一个T5型的云服务器,镜像版本为CentOS 7.4。现打算安装Docker。 官方文档 https://docs.docker.com/install/linhttps://www.cnblogs.com/melodyjerry/p/13260398.htmlFile "/usr/bin/yum-config-manager", line 133 except yum.Errors.RepoError, e:_清风扬-CSDN博客报错如下:遇到这个错误是因为我升级了Python到3.7.2,但是yum-config-manager这个文件头的Python没有改成Python2,如下:[root@python ~]# python -VPython 3.7.2再次执行,问题解决....
https://blog.csdn.net/Qevery678/article/details/102811576
版权声明:本文为xujunxuan原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接和本声明。