Docker学习-02

一、Docker架构

1、镜像(Image):Docker镜像(Image),就相当于是一个root文件系统。比如官方镜像ubuntu18.04就包含了完整的一套Ubuntu18.04最小系统的root文件系统。即镜像是包含了软件以及软件运行环境的一个文件系统。

2、容器(Container):镜像和容器的关系就像是面向对象程序设计中的类和对象一样,镜像是静态的定义,容器是镜像运行时的实体。容器可以被创建、启动、停止、删除、暂停等。

3、仓库(Repository):仓库可看成一个代码控制中心,用来保存镜像。

二、配置Docker镜像加速器

默认情况下,将从docker hub(https://hub.docker.com/)上下载docker镜像,由于这个服务器位于国外,下载速度太慢。一般可通过配置镜像加速器的方式来提高速度。

1、USTC:中科大镜像加速器(https://docker.mirrors.ustc.edu.cn

2、阿里云:进入阿里云官网 https://www.aliyun.com/?utm_content=se_1013699483,登陆阿里云账号,然后搜索:容器镜像服务。获取Docker加速器地址,这个地址每个人都不一样。

3、网易云

4、腾讯云

使用阿里云配置镜像加速器步骤:

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

猜你喜欢

转载自blog.csdn.net/xiao_qs/article/details/130657989