centos安装docker,以及使用
安装方法:使用存储库安装
安装方法在新主机上首次安装Docker Engine之前,需要设置Docker存储库。之后,您可以从存储库安装和更新Docker。
设置存储库
安装 yum-utils 软件包(提供 yum-config-manager 实用程序)并设置稳定的存储库。
yum install -y yum-utils
yum-config-manager \
--add-repo \
https://download.docker.com/linux/centos/docker-ce.repo
可选:启用每晚或测试存储库。
这些存储库包含在
docker.repo
上面的文件中,但默认情况下处于禁用状态。您可以在稳定存储库旁边启用它们。以下命令启用每晚存储库。yum-config-manager --enable docker-ce-nightly
要启用测试通道,请运行以下命令:
yum-config-manager --enable docker-ce-test
您可以通过运行带有标志的命令来禁用夜间或测试存储库 。要重新启用它,请使用该标志。以下命令禁用夜间存储库。
yum-config-manager --disable --enable
sudo yum-config-manager --disable docker-ce-nightly
安装DOCKER引擎
- 安装最新版本的Docker Engine和容器,或转到下一步以安装特定版本:
yum install docker-ce docker-ce-cli containerd.io
如果提示您接受GPG密钥,请验证指纹是否匹配 060A 61C5 1B55 8A7F 742B 77AA C52F EB6B 621E 9F35
,如果是,则接受它。
- 启动Docker
systemctl start docker
- 通过运行
hello-world
映像来验证是否正确安装了Docker Engine 。
docker run hello-world
此命令下载测试图像并在容器中运行它。容器运行时,它会打印参考消息并退出。
卸载Docker
- 卸载Docker Engine,CLI和Containerd软件包:
yum remove docker-ce docker-ce-cli containerd.io
- 主机上的映像,容器,卷或自定义配置文件不会自动删除。要删除所有图像,容器和卷:
rm -rf /var/lib/docker
您必须手动删除所有已编辑的配置文件。
配置Docker以在启动时启动
当前大多数Linux发行版(RHEL,CentOS,Fedora,Ubuntu 16.04和更高版本)用于systemd
管理系统启动时启动的服务。在Ubuntu 14.10及更低版本中使用upstart
。
systemd
systemctl enable docker
若要禁用此行为,请disable
改用。
systemctl disable docker