docker有两种意思:1、指英文单词docker,其中文翻译是“码头工人”;2、指Docker容器,是一个开源的应用容器引擎,让开发者可以打包他们的应用以及依赖包到一个可移植的镜像中,然后发布到任何流行的操作系统的机器上,也能实现虚拟化。

  • 安装docker

1.1先删除原有的docker

yum remove docker docker-client docker-client-latest docker-common docker-latest docker-latest-logrotate docker-logrotate docker-engine

如果没有安装过docker会如下所示

2.1docker部署依赖 

yum install -y yum-utils

3.1配置镜像源

阿里镜像官方地址:http://mirrors.aliyun.com/

清华镜像地址:https://mirrors.tuna.tsinghua.edu.cn/centos-vault/

中科大镜像地址:https://pypi.mirrors.ustc.edu.cn/simple

这里我们采用阿里云镜像源

1|
2|​yum-config-manager --add-repo
3| 
4|http://mirrors.aliyun.com/docker-ce/linux/centos/docker-ce.repo
5|
6|

4.1本地搜索缓存

yum makecache fast

5.1开始安装docker

yum install docker-ce docker-ce-cli containerd.io

#启动docker

systemctl start docker

#查看是否安装成功docker

docker version

6.1阿里云镜像加速器

阿里云官方网址:http:// www.aliyun.com

第一步创建阿里云账号(免费注册账号)

第二步搜索容器镜像服务打开镜像工具的镜像加速器如图所示

 

 第三步输入代码如图所示

 1|#创建docker目录
 2|sudo mkdir -p /etc/docker
 3|
 4|#配置阿里云镜像加速
 5|sudo tee /etc/docker/daemon.json <<-'EOF'
 6|
 7|{
 8|
 9| "registry-mirrors": ["https://XXXXXXX.mirror.aliyuncs.com"]
10|
11|}
12| 
13|EOF
14| 
15|#重启docker
16|sudo systemctl daemon-reload
17|sudo systemctl restart docker

第四步检查输入

cat  /etc/docker/daemon.json

 

Docker info

 

以上都是docker安装及配置镜像源加速过程,感谢各位观看

Logo

旨在为数千万中国开发者提供一个无缝且高效的云端环境,以支持学习、使用和贡献开源项目。

更多推荐