Docker 安装
-
卸载旧版本。较旧的 Docker 版本为
docker
或docker-engine
。 如果已安装这些程序,请卸载它们以及相关的依赖项。sudo yum remove docker \ docker-client \ docker-client-latest \ docker-common \ docker-latest \ docker-latest-logrotate \ docker-logrotate \ docker-engine
-
设置 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
-
安装最新版的 Docker Engin 和容器。期间多次手动
y
sudo yum install docker-ce docker-ce-cli containerd.io
-
验证安装
docker -v docker version
-
配置镜像加速。Docker 从 Docker Hub 拉取镜像,因为是从国外获取,所以速度较慢。可以通过配置国内镜像源的方式,从国内获取镜像,提高拉取速度。
vi /etc/docker/daemon.json # 在文件中输入以下内容 { "registry-mirrors": ["http://hub-mirror.c.163.com", "https://docker.mirrors.ustc.edu.cn"] } # 重新加载某个服务的配置文件 sudo systemctl daemon-reload # 重新启动 docker sudo systemctl restart docker
Docker 启停
# 启/停动 docker
systemctl start/stop docker
# 重启 docker
systemctl restart docker
# 设置开机启动/禁止开机启动
systemctl enable/disable docker
# 查看 docker 状态
systemctl status docker
# 查看 docker 内容器的运行状态
docker stats
# 查看 docker 概要信息
docker info
# 查看 docker 帮助文档
docker --help