Linux安装Docker | 使用国内镜像

环境

CentOS7

先确认能够上网

bash 复制代码
curl www.baidu.com

返回该输出说明网络OK

步骤一:安装gcc 和 gcc-c++

bash 复制代码
yum -y install gcc
bash 复制代码
yum -y install gcc-c++

步骤二:安装Docker仓库

bash 复制代码
yum install -y yum-utils

接下来配置yum的国内镜像

bash 复制代码
yum-config-manager --add-repo http://mirrors.aliyun.com/docker-ce/linux/centos/docker-ce.repo

更新yum软件包索引

bash 复制代码
yum makecache fast

步骤三:安装Docker引擎

bash 复制代码
yum install docker-ce docker-ce-cli containerd.io

然后启动Docker,这一步不会输出信息

bash 复制代码
systemctl start docker

可以查看Docker进程

bash 复制代码
ps -ef|grep docker

步骤四:配置Docker国内镜像

bash 复制代码
sudo mkdir -p /etc/docker
sudo tee /etc/docker/daemon.json <<-'EOF'
{
  "registry-mirrors": [
        "https://docker.m.daocloud.io",
        "https://dockerproxy.com",
        "https://docker.mirrors.ustc.edu.cn",
        "https://docker.nju.edu.cn"
    ]
}
EOF
sudo systemctl daemon-reload
sudo systemctl restart docker

步骤五:Hello World测试

bash 复制代码
docker run hello-world
相关推荐
Suckerbin4 分钟前
linux从0到1——shell编程6
linux·运维·服务器
一颗青果5 分钟前
【Linux】详解shell代码实现(上)
linux·运维·服务器·前端·chrome·算法·1024程序员节
xxjkkjjkj8 分钟前
TCP socket api详解
linux·网络
CT随13 分钟前
Linux
linux·运维·服务器
誓约酱17 分钟前
Linux 下进程基本概念与状态
linux·运维·服务器·开发语言·c++
路溪非溪17 分钟前
关于Linux中线程优先级的问题探讨
linux
Bug.ink17 分钟前
Linux——1_系统的延迟任务及定时任务
linux·运维·服务器
LaoZhangGong12320 分钟前
Linux第95步_Linux内核中的INPUT子系统
linux·运维·数据库·经验分享·stm32·input·stm32mp127
mr. zing20 分钟前
Red Hat Enterprise Linux 9.5 Download URL
linux·运维·服务器
guoguoqiang.21 分钟前
我与Linux的爱恋:进程间通信 匿名管道以及命名管道的实现与应用
linux·运维·服务器