系统
Docker官网 Home - Docker
关闭防火墙和关闭SELinux都是因为我使用虚拟机安装了纯净的centos系统 ( 非必需 )
关闭防火墙
systemctl stop firewalld.service 关闭防火墙
systemctl disable firewalld.service 禁止防火墙开机自启动
关闭SELinux
getenforce
查看SELinux状态 (enforcing 强制执行,disabled 禁用,permissive 打印警告而不是强制执行。)
vim /etc/selinux/config 编辑SELinux
修改 SELINUX=enforcing 为 SELINUX=disabled
esc
:wq 保存退出
init 6 重启Linux
安装教程:
使用存储库安装
安装yum-utils包
yum install -y yum-utils
(提供yum-config-manager 实用程序)并设置稳定存储库。
yum-config-manager --add-repo https://download.docker.com/linux/centos/docker-ce.repo
安装最新版本的 Docker Engine 和 containerd
yum install docker-ce docker-ce-cli containerd.io docker-compose-plugin -y
启动 Docker。
systemctl start docker
通过运行hello-world 映像验证 Docker Engine 是否已正确安装。
docker run hello-world
更多请参考Docker手册
https://docs.docker.com/engine/install/centos/#os-requirements
配置阿里云镜像加速器
阿里云官网 https://www.aliyun.com/
登录并进入控制台
tee /etc/docker/daemon.json <<-'EOF'
{
"registry-mirrors": ["https://st4qx41i.mirror.aliyuncs.com"]
}
EOF
直接回车即可
systemctl daemon-reload
systemctl restart docker 重启docker
docker info 查看docker信息
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)