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是否已正确安装。


浙公网安备 33010602011771号