CentOS 7 环境下的 Docker 安装与配置

438 阅读1分钟

1.切换yum源为阿里

cp /etc/yum.repos.d/CentOS-Base.repo /etc/yum.repos.d/CentOS-Base.repo.bak   # 备份yum源 

curl -o /etc/yum.repos.d/CentOS-Base.repo https://mirrors.aliyun.com/repo/Centos-7.repo # 切换yum 源

yum makecache   #生成缓存

2.CentOS 7(使用 yum 安装docker)

# step 1: 安装必要的一些系统工具
sudo yum install -y yum-utils

# Step 2: 添加软件源信息
yum-config-manager --add-repo https://mirrors.aliyun.com/docker-ce/linux/centos/docker-ce.repo

# Step 3: 安装Docker
sudo yum install -y docker-ce docker-ce-cli containerd.io docker-buildx-plugin docker-compose-plugin

# Step 4: 开启Docker服务并设置开机自启动
sudo service docker start
sudo systemctl enable docker

3.配置镜像加速地址

sudo mkdir -p /etc/docker
sudo tee /etc/docker/daemon.json <<-'EOF'
{
    "registry-mirrors": [
        "https://docker.xuanyuan.me",
        "https://docker.1ms.run",
        "https://docker.m.daocloud.io",
        "https://atomhub.openatom.cn"
    ]
}
EOF
sudo systemctl daemon-reload
sudo systemctl restart docker
  • 检查加速是否生效:

查看docker系统信息 ,输入 docker info ,如果从输出结果中看到了 registry mirror 刚配置的内容地址,说明配置成功。

4.拉取镜像示例

docker pull [镜像名称:版本号]

docker pull mysql:8.0

docker pull nginx:1.27.0

脚本自动部署:


参考网页