Docker的安装

发布于:2025-02-11 ⋅ 阅读:(51) ⋅ 点赞:(0)

Docker的安装

一.前言

       根据百度百科的介绍:Docker是一组平台即服务的产品。它基于操作系统层级的虚拟化技术,将软件与其依赖项打包为容器。

       Docker是一个开源的应用容器引擎,可以某一应用程序及其依赖项打包至一个容器中,这些容器可以在任何支持Docker的环境中运行。

       本文主要是介绍如何在Centos7的操作系统上安装Docker。Docker官方建议Linux内核版本为3.10以上。

二.删除旧版本

1.查看是否已安装Docker

       我们可以通过docker info或者rpm -qa | grep docker的命令,来查看系统中是否已经安装了Docker。

docker info

rpm -qa | grep docker

2.卸载Docker

       如果操作系统中已经安装了Docker,我们需要把旧版本的Docker先卸载掉,才能再安装Docker新的版本。卸载Docker时,执行以下命令即可:

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-ce

三.安装Docker

1.安装yum-utils工具包

yum install -y yum-utils device-mapper-persistent-data lvm2

2.设置yum源

       由于国内网络的原因,所以我们可以使用阿里的docker源

yum-config-manager --add-repo http://mirrors.aliyun.com/docker-ce/linux/centos/docker-ce.repo

3.更新yum软件包索引

yum makecache fast

4.查看docker版本

yum list docker-ce --showduplicates | sort –r

       以上的命令可以罗列出了Docker所有可用的社区版。

5.Docker安装

       我们可以从以上步骤4输出的Docker版本中,选择其中的一个版本来进行安装。本文是选择以18.06.3.ce的版本为例来进行安装的。

yum -y install docker-ce-18.06.3.ce

6. 验证是否安装成功

       我们可以通过查看Docker的版本号,来验证Docker是否已经安装成功。

docker -v

四.启动Docker

       我们可以使用systemctl start docker命令来启动Docker,Docker启动后可以通过systemctl status docker来查看当前Docker的状态。

systemctl start docker

systemctl status docker

       我们可以使用systemctl stop docker命令来关闭已经启动的Docker。

systemctl stop docker

       可以使用systemctl enable docker命令把Docker设置为开机自启

systemctl enable docker


网站公告

今日签到

点亮在社区的每一天
去签到