1.安装docker

1.Docker版本

新安装centos7中只能装docker的步骤:

参考docker官网:

https://docs.docker.com/engine/install/centos/

2.在centos上安装Docker引擎

2.1系统要求

centos7 或centos 8

2.2卸载旧版本

$ sudo yum remove docker \
                docker-client \
                docker-client-latest \
                docker-common \
                docker-latest \
                docker-latest-logrotate \
                docker-logrotate \
                docker-engine

 

2.3设置yum源

安装yum-utils软件包,提供了 yum-config-manager程序,并设置稳定的yum源方便下载Docker Engine.

#安装yum-utils
sudo yum install -y yum-utils
#设置yum源为阿里云方便下载Docker Engine
sudo yum-config-manager --add-repo http://mirrors.aliyun.com/docker-ce/linux/centos/docker-ce.repo

 

2.4Docker安装

安装最新版的Docker Engine和容器

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

 

2.5Docker的启动与停止

1.启动docker

sudo systemctl start docker

2.检查docker版本

docker --version

3.停止docker

sudo systemctl stop docker

4.设置开机启动

sudo systemctl enable docker

5.查看docker状态

sudo systemctl status docker

6.查看docker内容器运行状态

sudo docker stats

7.查看docker概要信息

sudo docker info

8.查看docker帮助文档

sudo docker --help

 

2.6安装校验

docker -v

 

docker version

3.配置镜像加速

docker images 查看镜像的命令

Docker 从Docker Hub拉取镜像,因为从国外获取,所以速度较慢,会出现镜像拉取很慢现象。

可以通过配置国内镜像源的方式,从国内获取镜像,提高拉取速度,这里介绍中国科学技术大学(LUG@USTC)的开源镜像:

http://docker.mirrors.ustc.edu.cn 和网易的开源镜像:http://hub.mirror.c.163.com

 

也可以使用阿里的镜像仓库,需要注册。

 

编辑文件 daemon.json

vi /etc/docker/daemon.json

在文件中输入一下内容并保存:

{
"registry-mirrors":["http://hub-mirror.c.163.com","https://docker.mirrors.ustc.edu.cn"]
}

重新加载配置信息及重启Docker 服务

#重新加载某个服务的配置文件
sudo systemctl daemon-reload
#重新启动docker
sudo systemctl restart docker

 

4.hello-world

docker run hello-world

通过运行 hello-world镜像来验证 Docker Engine是否已正确安装。

 

posted @ 2021-02-22 17:25  会飞的汽车  阅读(31)  评论(0)    收藏  举报