centos7安装Docker及使用
一,概述
关于docker更多的概念,这里不再描述,需要了解更多可以参考 Docker官方教程了解更多,也可以参照菜鸟教程 快速入门
二,安装
本教程是基于cnetos7来操作的,
系统: centos7
Docker服务: Docker Engine-Community (Docker EC)
2.1 安装 Docker Engine-Community
2.1.1 在安装之前,需要设置docker仓库,
安装所需的软件包。yum-utils 提供了 yum-config-manager ,并且 device mapper 存储驱动程序需要 device-mapper-persistent-data 和 lvm2。执行一下命令:
sudo yum install -y yum-utils device-mapper-persistent-data lvm2
提示我们安装成功:
2.1.2设置稳定版仓库
udo yum-config-manager \
--add-repo \
https://download.docker.com/linux/centos/docker-ce.repo
2.1.3 安装 Docker EC
安装最新版本的 Docker Engine-Community 和 containerd
sudo yum install docker-ce docker-ce-cli containerd.io
如果需要安装指定的版本,可以通过一下命令查看历史版本:
yum list docker-ce --showduplicates | sort -r
安装指定版本
sudo yum install docker-ce-<VERSION_STRING> docker-ce-cli-<VERSION_STRING> containerd.io
三,启动 Docker
sudo systemctl start docker
四,Docker验证
通过运行 hello-world 映像来验证是否正确安装了 Docker Engine-Community
sudo docker run hello-world