作者:蔡伟钊cc | 来源:互联网 | 2023-05-16 17:26
Centos7.5Docker安装部署
参考网址:
https://docs.docker.com/install/linux/docker-ce/centos/
一.卸载旧版本
yum remove docker \
docker-client \
docker-client-latest \
docker-common \
docker-latest \
docker-latest-logrotate \
docker-logrotate \
docker-selinux \
docker-engine-selinux \
docker-engine
使用存储库进行安装
二.安装Docker依赖软件包
yum install -y yum-utils \
device-mapper-persistent-data \
lvm2
创建稳定版本存储库
yum-config-manager \
--add-repo \
https://download.docker.com/linux/centos/docker-ce.repo
此操作会在/etc/yum.repos.d/目录下创建docker-ce.repo文件,里面内容为Docker的存储仓库。感兴趣的同学可以打开看一下。
Docker有stable,edge, and test三个版本,默认安装stable版本,可以通过 以下命令更改需要安装的版本
yum-config-manager --enabledocker-ce-edge
yum-config-manager --enabledocker-ce-test
以下命令为禁用相应的版本
yum-config-manager --disabledocker-ce-edge
yum-config-manager --disabledocker-ce-test
三.安装Docker
yuminstall docker-ce
如果提示接受GPG密钥,请验证指纹是否匹配
060A61C5 1B55 8A7F 742B 77AA C52F EB6B 621E 9F35
如果是,同意即可。
直到安装提示完成。
-------------------------------------
现在已经安装完成,但是没有启动。
查看Docker存储库中的版本
yum list docker-ce --showduplicates |sort –r
我的机器上显示如下图:
通过如下命令安装指定版本的Docker
yum install docker-ce-
如下:
yum install docker-cd-18.03.1.ce-1.el7.centos
四.启动Docker
启动: systemctl start docker
查看状态:systemctlstatus docker
运行hello-world
docker run hello-world
以上所有操作全部是在root下操作。
五.完成
到此Docker安装完成,还可以通过rpm和脚本安装,这里不做说明,详情参考官网。
更多操作:
https://docs.docker.com/config/daemon/#start-the-daemon-using-operating-system-utilities