zoukankan      html  css  js  c++  java
  • Docker-ce 安装

    官方文档地址:
    https://docs.docker.com/install/linux/docker-ce/centos/

    前提条件

    本文章基于CentOS 7.6 版本。
    本文docker版本:docker-ce-19.03.5

    卸载旧版本

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

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

    安装Docker

    安装依赖

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

    devicemapper是docker的存储库驱动程序,依赖device-mapper-persistent-data和lvm2。
    yum-utils提供yum-config-manager命令工具,方便下一步添加yum仓库。

    配置docker的yum仓库

    $ yum-config-manager  --add-repo  https://download.docker.com/linux/centos/docker-ce.repo

    安装docker程序及组件

    $ yum install docker-ce docker-ce-cli containerd.io
    $ rpm -qa |grep docker
    docker-ce-cli-19.03.5-3.el7.x86_64
    docker-ce-19.03.5-3.el7.x86_64
    $ systemctl start docker

    修改docker配置文件

    $ cat > /etc/docker/daemon.json <<EOF
    {
      "registry-mirrors": ["https://0nswe12a.mirror.aliyuncs.com"],
      "exec-opts": ["native.cgroupdriver=systemd"],
      "log-driver": "json-file",
      "log-opts": {
        "max-size": "100m"
      },
      "storage-driver": "overlay2",
      "storage-opts": [
        "overlay2.override_kernel_check=true"
      ]
    }
    EOF

    第一行中的镜像地址是在阿里云上生产的,需要有阿里云账号,阿里云为我们做了镜像加速,建议加上。

    重启docker

    $ systemctl daemon-reload
    $ systemctl restart docker
     

    至此docker-ce安装完成。

    附:

    卸载清除docker-ce

    $ yum remove docker-ce
    $ rm -rf /var/lib/docker

    yum只会删除docker安装包,主机上的Images, containers, volumes或自定义的配置文件不会自动删除。

  • 相关阅读:
    Spark基础
    flink杂记
    算法
    算法小结
    Java内存模型
    LeetCode---Backtracking && DP
    LeetCode---Sort && Segment Tree && Greedy
    LeetCode---Depth-first && Breadth-first
    LeetCode---Bit Manipulation && Design
    MD5
  • 原文地址:https://www.cnblogs.com/juchangfei/p/12684023.html
Copyright © 2011-2022 走看看