概述:
在国内服务器上安装 Docker 可能会遇到网络访问问题(如官方源被墙)。以下是在国内服务器上安装 Docker 的方法。
安装依赖
sudo yum install -y yum-utils #CentOS sudo apt-get update && sudo apt-get install -y ca-certificates curl gnupg lsb-release #Ubuntu/Debian
配置国内源
curl -fsSL https://get.docker.com | bash -s -- --mirror Aliyun #阿里云
配置国内镜像加速
sudo mkdir -p /etc/docker sudo tee /etc/docker/daemon.json <<-'EOF' { "registry-mirrors": [ "https://registry.docker-cn.com", "https://mirror.ccs.tencentyun.com", "https://docker.mirrors.ustc.edu.cn", "https://hub-mirror.c.163.com" ] } EOF
重启和设置开机启动
sudo systemctl daemon-reload sudo systemctl restart docker sudo systemctl enable docker