Bootstrap

CentOS安装Docker运行环境

系统环境

系统版本: CentOS Linux release 7.5.1804 (Core)

推荐安装方式

curl -fsSL https://get.docker.com | bash -s docker

或者

curl -sSL https://get.daocloud.io/docker | sh

以上安装命令二选一即可,安装过程中如产生一些报错信息请查看解决方案:

安装完成后启动Docker

sudo systemctl start docker

查看Docker版本,正常输出则说明安装并启动成功

docker -v

命令输出:

Docker version 20.10.4, build d3cb89e

设置Docker服务开机自启动

sudo systemctl enable docker

配置镜像加速器

查看配置文件是否存在:/etc/docker/daemon.json

存在则添加:

"registry-mirrors": ["https://xzckhoyq.mirror.aliyuncs.com"]

不存在执行以下命令:

sudo mkdir -p /etc/docker
sudo tee /etc/docker/daemon.json <<-'EOF'
{
  "registry-mirrors": ["https://xzckhoyq.mirror.aliyuncs.com"]
}
EOF

修改完成后重新加载配置文件并重启:

sudo systemctl daemon-reload

sudo systemctl restart docker

查看配置是否生效:

docker info