如题,基于CentOS 7进行docker的安装
docker官方文档
1.确保自己的centOS 操作系统版本为7及以上,Linux 版本信息查看命令为:cat /etc/redhat-release
如图:
2.卸载旧版本docker(及相关依赖项)
yum remove docker \
docker-client \
docker-client-latest \
docker-common \
docker-latest \
docker-latest-logrotate \
docker-logrotate \
docker-engine
如图(如果存在旧版本或相关依赖则会删除,没有就跟我的一样。):
3.安装yum-utils软件包(提供yum-config-manager 实用程序)并设置稳定的存储库(stable镜像仓库)。
[root@localhost ~]# yum install -y yum-utils
[root@localhost ~]# yum-config-manager --add-repo http://mirrors.aliyun.com/docker-ce/linux/centos/docker-ce.repo
4.安装docker Engine(docker 引擎)
4.1.安装最新版本的Docker Engine和容器。
[root@localhost ~]# yum install docker-ce docker-ce-cli containerd.io
安装成功界面:
4.2.启动docker
[root@localhost ~]# systemctl start docker
4.3.通过运行hello-world 映像来验证是否正确安装了Docker Engine 。
[root@localhost ~]# docker run hello-world
run命令做了什么呢?
docker run开始后,在本地查找是否存在对应的镜像文件,如果有,则以该镜像文件为模板生
产容器实例运行;如果不存在对应的镜像文件,则到docker hub镜像仓库进行查找,如果查找存在,则下载该镜像
文件到本地,并以该镜像文件为模板生产容器实例运行,如果查找不存在,则说明该镜像文件不存在,返回失败信息。
5.通过docker images命令 查看docker 镜像信息,发现本地存在hello-world镜像;通过docker version命令查看docker版本信息。如下图所示:
至此,基于CentOS 7安装docker完成。