Docker的基本组成

镜像(image):

Docker镜像就好比一个模版,可以通过这个模版来创建容器服务,如tomcat镜像》run》tomcat1容器,通过这个服务卡可以创建多个容器。

容器(container):

Docker利用容器技术,独立运行一个或一组应用,通过镜像来创建。

仓库(repository):

仓库就是存放镜像的地方

安装Docekr(CentOS)

清除旧版本docker

yum remove docker \

​						docker-client \

​						docker-client-latest \

​						docker-common \

​						docker-latest \

​						docker-latest-logrotate \

​						docker-logrotate \

​						docker-engine

安装依赖

# 安装依赖软件

yum install -y yum-utils

# 添加软件源

yum-config-manager \

--add-repo \

https://download.docker.com/linux/centos/docker-ce.repo

安装Docker

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

启动docker

systemctl start docker

使用hello-world镜像验证docker是否安装成功

docker run hello-world

配置Docker镜像加速

1. 登录阿里云选择`容器镜像`服务

image-20210705170022491.png

2. 选择镜像加速服务

image-20210705170107829.png

3. 根据操作文档创建文件并添加源后重启Docker

# 创建目录

sudo mkdir -p /etc/docker

# 创建文件并写入源

sudo tee /etc/docker/daemon.json <<-'EOF'

{

"registry-mirrors": ["https://5ufobez2.mirror.aliyuncs.com"]

}

EOF

# 重新加载docker daemon

sudo systemctl daemon-reload

# 重启Docker

sudo systemctl restart docker

image-20210705170147283.png