问小白 wenxiaobai
资讯
历史
科技
环境与自然
成长
游戏
财经
文学与艺术
美食
健康
家居
文化
情感
汽车
三农
军事
旅行
运动
教育
生活
星座命理

Docker的安装、启动和配置镜像加速

创作时间:
作者:
@小白创作中心

Docker的安装、启动和配置镜像加速

引用
CSDN
1.
https://blog.csdn.net/weixin_64426251/article/details/139398306

Docker分为CE(社区版)和EE(企业版)两大版本。CE版本免费,支持周期为7个月;EE版本则强调安全,需要付费使用,支持周期为24个月。在企业部署中,Linux操作系统占据主导地位,其中CentOS发行版的使用最为广泛。因此,本文将重点介绍Docker CE在CentOS系统上的安装、启动和配置镜像加速的详细步骤。

一、安装Docker

1.1 安装YUM工具

在开始安装Docker之前,需要确保系统已经安装了YUM工具及相关依赖包。执行以下命令:

yum install -y yum-utils \
           device-mapper-persistent-data \
           lvm2 --skip-broken  

1.2 更新本地镜像源

为了加快安装速度,建议使用国内的镜像源。执行以下命令:

# 设置docker镜像源
yum-config-manager \
    --add-repo \
    https://mirrors.aliyun.com/docker-ce/linux/centos/docker-ce.repo
    
sed -i 's/download.docker.com/mirrors.aliyun.com\/docker-ce/g' /etc/yum.repos.d/docker-ce.repo
yum makecache fast  

1.3 安装Docker

使用以下命令安装Docker CE:

yum install -y docker-ce

安装成功后,系统会显示相应的提示信息。

二、启动Docker

2.1 关闭防火墙服务

Docker应用需要使用各种端口,因此建议关闭防火墙服务。执行以下命令:

# 关闭
systemctl stop firewalld
# 禁止开机启动防火墙
systemctl disable firewalld  

2.2 启动Docker服务

使用以下命令启动、停止或重启Docker服务:

systemctl start docker  # 启动docker服务
systemctl stop docker  # 停止docker服务
systemctl restart docker  # 重启docker服务  

2.3 查看Docker版本

使用以下命令查看Docker的版本信息:

docker -v  

三、配置镜像加速

由于Docker官方镜像仓库的网速较差,建议使用国内的镜像服务。这里推荐使用阿里云镜像服务:

配置镜像加速器的步骤如下:

sudo mkdir -p /etc/docker
sudo tee /etc/docker/daemon.json <<-'EOF'
{ 
"registry-mirrors": ["https://diexuvxf.mirror.aliyuncs.com"]
} 
EOF
sudo systemctl daemon-reload
sudo systemctl restart docker  

完成以上步骤后,Docker的安装、启动和配置镜像加速就全部完成了。

© 2023 北京元石科技有限公司 ◎ 京公网安备 11010802042949号