Docker安装及镜像源修改

Docker安装及镜像源修改

一、docker安装

1、yum 包更新到最新

shell 复制代码
yum update

2、安装需要的软件包, yum-util 提供yum-config-manager功能,另外两个是devicemapper驱动依赖的

shell 复制代码
yum install -y yum-utils device-mapper-persistent-data lvm2

3、 设置yum源

shell 复制代码
yum-config-manager --add-repo https://download.docker.com/linux/centos/docker-ce.repo

4、 安装docker,出现输入的界面都按 y

shell 复制代码
yum install -y docker-ce

5、 查看docker版本,验证是否验证成功

shell 复制代码
docker -v

二、docker镜像源修改

1、阿里云镜像加速(私人)

tips:自己注册个阿里云账号,然后登录到下面的平台就能看到加速地址了

阿里云容器镜像服务:阿里云容器镜像服务器 https://cr.console.aliyun.com/cn-hangzhou/instances/mirrors

2.修改镜像加速地址(一些常用的docker加速地址)

公司 / 机构 / 大学 镜像链接 备注
中国科学技术大学 https://docker.mirrors.ustc.edu.cn 目前不推荐使用,具体参考USTC官方使用帮助:https://mirrors.ustc.edu.cn/help/dockerhub.html
Docker CE安装包下载镜像可放心使用: https://mirrors.ustc.edu.cn/docker-ce
Docker中国区官方 https://registry.docker-cn.com
网易 http://hub-mirror.c.163.com
  1. 编辑 /etc/docker/daemon.json 配置文件
shell 复制代码
创建配置文件目录
$ sudo mkdir /etc/docker

编辑配置文件,如果文件不存在,以下命令会自动创建。
$ sudo nano /etc/docker/daemon.json

将配置信息粘贴到配置文件中,配置信息为 json 格式,可以根据实际需要设置多个国内的镜像服务器。
{
  "registry-mirrors": [
    "https://hub-mirror.c.163.com",
    "https://mirror.baidubce.com"
  ]
}
  1. 重启 Docker 服务
shell 复制代码
$ sudo systemctl daemon-reload 
$ sudo systemctl restart docker
  1. 检查设置是否生效
shell 复制代码
$ sudo docker info

结果中显示了我们设置的镜像服务器地址,则说明设置已经生效,返回的信息类似下面这样:

shell 复制代码
Registry Mirrors:
 https://hub-mirror.c.163.com/
相关推荐
BillKu1 小时前
Linux设置Nginx开机启动
linux·运维·nginx
东方佑1 小时前
FastHTML快速入门:服务器渲染超媒体应用的利器
运维·服务器
baidu_375528811 小时前
光感传感器 芯片stk3171 linux驱动程序
linux·运维·服务器
飞腾开发者2 小时前
飞腾平台Arm NN软件栈安装使用指南
linux·运维·人工智能·机器学习·计算机视觉
x2lab2 小时前
国产化 ARM 环境mysql-mariadb 部署
arm开发·mysql·docker·mariadb
鸠摩智首席音效师2 小时前
.NET Core 应用程序如何在 Linux 中创建 Systemd 服务 ?
linux·运维·.netcore
叫我龙翔3 小时前
【计网】实现reactor反应堆模型 --- 多线程方案优化 ,OTOL方案
linux·运维·网络
mit6.8243 小时前
[Docker#9] 存储卷 | Volume、Bind、Tmpfs | -v/mount | MySQL 灾难恢复 | 问题
linux·运维·docker·容器·架构
qq_167401513 小时前
Docker 组添加用户,设置允许普通用户操作 docker
docker·容器
Z1eaf_complete3 小时前
Docker的基础使用
运维·docker·容器·云计算