linux安装docker并设置国内镜像仓库

前置条件

#卸载docker
yum remove docker \
                  docker-client \
                  docker-client-latest \
                  docker-common \
                  docker-latest \
                  docker-latest-logrotate \
                  docker-logrotate \
                  docker-engine
  • 该linux已经安装yum
#安装yum
yum install -y yum-utils

安装步骤

  1. yum添加阿里云docker镜像仓库
yum-config-manager --add-repo https://mirrors.aliyun.com/docker-ce/linux/centos/docker-ce.repo
  1. 列出docker版本【sort -r 降序排列】
yum list docker-ce --showduplicates | sort -r
  1. 指定docker版本进行安装【-23.0.6为指定版本,如果不指定版本则默认安装最新版本】
#指定版本安装
yum install -y docker-ce-23.0.6

#不指定版本安装
yum install -y docker-ce
  1. 启动docker
systemctl start docker
  1. 设置docker开机自启动
systemctl enable docker

验证docker是否安装成功

  • 使用【docker version】【docker ps】【docker images】等任意docker命令都可以验证是否安装成功。

在这里插入图片描述

设置国内镜像【不设置可能会导致拉取镜像失败】

  1. 进入/etc/docker文件夹下,修改daemon.json。如果文件不存在则,创建该文件。
  2. daemon.json文件内容如下
{
"registry-mirrors" : [
    "https://jkfdsf2u.mirror.aliyuncs.com",
    "https://registry.docker-cn.com"
  ],
  "insecure-registries" : [
    "docker-registry.zjq.com"
  ],
  "log-driver": "json-file",
  "log-opts": {
    "max-size": "10m",
    "max-file": "10"
  },
  "data-root": "/data/docker"
}
  1. 保存修改内容后重启docker
systemctl daemon-relaod
systemctl restart docker
  1. 尝试拉取镜像,拉取速度会比没有配置时快很多
    在这里插入图片描述
  • 0
    点赞
  • 3
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值