docker学习笔记一 :安装docker ce

环境准备:

  1、软件源:阿里云镜像(通过阿里云的Docker CE 镜像源站进行安装)

  2、系统版本:目前在Linux系统上安装Docker,对系统版本有以下要求:

  • CentOS:7
  • Debian:7.7(Wheezy LTS)、8.0(Jessie LTS)、9(Stretch)
  • Fedora:24、25
  • Ubuntu:16.04(Xenial LTS)、14.04(Trusty LTS)、17.04(Zesty)

CentOS 7 (使用yum进行安装)

1、安装依赖,docker依赖于系统的一些必要的工具,可以提前安装。

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

2、添加软件源信息

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

3、更新并安装Docker-CE

    yum makecache fast

    yum -y install docker-ce

docker学习笔记一 :安装docker ce_第1张图片

4、启动docker服务

    service docker start 或 systemctl start docker

    #开机自啟動服务
    systemctl enable docker.service

5、查看docker版本

    docker version

    docker学习笔记一 :安装docker ce_第2张图片

6、通过运行hello-world验证Docker CE是否安装正确

    docker run hello-world

    此命令下载测试映像并在容器中运行它。 当容器运行时,它会打印一条信息性消息并退出。

    docker学习笔记一 :安装docker ce_第3张图片

安装指定版本的Docker-CE:

1、查找Docker-CE的版本:

    yum list docker-ce.x86_64 --showduplicates | sort -r

参考:https://docs.docker.com/install/linux/docker-ce/centos/

    docker学习笔记一 :安装docker ce_第4张图片

2、安装指定版本的Docker-CE: (VERSION例如上面的17.03.0.ce.1-1.el7.centos)

    yum -y install docker-ce-[VERSION]

卸载旧Docker版本:

    较旧版本的Docker被称为docker或docker-engine。 如果已安装这些,请卸载它们以及相关的依赖项。

    yum remove docker docker-client docker-client-latest docker-common docker-latest docker-latest-logrotate docker-logrotate docker-engine

    保留/ var / lib / docker /的内容,包括图像,容器,卷和网络。 Docker CE包现在称为docker-ce。

卸载Docker-CE版本:

   yum remove docker-ce

   主机上的图像,容器,卷或自定义配置文件不会自动删除。 要删除所有图像,容器和卷:

   rm -rf /var/lib/docker

你可能感兴趣的:(docker)