zoukankan      html  css  js  c++  java
  • centos 安装docker

     1 Docker 支持以下的 64 位 CentOS 版本:
     2 
     3     CentOS 7
     4     CentOS 8
     5     更高版本...
     6 
     7 该 centos-extras 库必须启用。默认情况下,此仓库是启用的,但是如果已禁用它,则需要重新启用它。
     8 
     9 建议使用 overlay2 存储驱动程序。
    10 卸载旧版本
    11 
    12 较旧的 Docker 版本称为 docker 或 docker-engine 。如果已安装这些程序,请卸载它们以及相关的依赖项。
    13 $ sudo yum remove docker 
    14                   docker-client 
    15                   docker-client-latest 
    16                   docker-common 
    17                   docker-latest 
    18                   docker-latest-logrotate 
    19                   docker-logrotate 
    20                   docker-engine
    21 安装 Docker Engine-Community
    22 使用 Docker 仓库进行安装
    23 
    24 在新主机上首次安装 Docker Engine-Community 之前,需要设置 Docker 仓库。之后,您可以从仓库安装和更新 Docker。
    25 
    26 设置仓库
    27 
    28 安装所需的软件包。yum-utils 提供了 yum-config-manager ,并且 device mapper 存储驱动程序需要 device-mapper-persistent-data 和 lvm2。
    29 $ sudo yum install -y yum-utils 
    30   device-mapper-persistent-data 
    31   lvm2
    32 
    33 使用以下命令来设置稳定的仓库。
    34 $ sudo yum-config-manager 
    35     --add-repo 
    36     https://download.docker.com/linux/centos/docker-ce.repo
    37 安装 Docker Engine-Community
    38 
    39 安装最新版本的 Docker Engine-Community 和 containerd,或者转到下一步安装特定版本:
    40 
    41 $ sudo yum install docker-ce docker-ce-cli containerd.io
    42 
    43 如果提示您接受 GPG 密钥,请选是。
    44 
    45     有多个 Docker 仓库吗?
    46 
    47     如果启用了多个 Docker 仓库,则在未在 yum install 或 yum update 命令中指定版本的情况下,进行的安装或更新将始终安装最高版本,这可能不适合您的稳定性需求。
    48 
    49 Docker 安装完默认未启动。并且已经创建好 docker 用户组,但该用户组下没有用户。
    50 
    51 要安装特定版本的 Docker Engine-Community,请在存储库中列出可用版本,然后选择并安装:
    52 
    53 1、列出并排序您存储库中可用的版本。此示例按版本号(从高到低)对结果进行排序。
    54 $ yum list docker-ce --showduplicates | sort -r
    55 
    56 docker-ce.x86_64  3:18.09.1-3.el7                     docker-ce-stable
    57 docker-ce.x86_64  3:18.09.0-3.el7                     docker-ce-stable
    58 docker-ce.x86_64  18.06.1.ce-3.el7                    docker-ce-stable
    59 docker-ce.x86_64  18.06.0.ce-3.el7                    docker-ce-stable
    60 
    61 2、通过其完整的软件包名称安装特定版本,该软件包名称是软件包名称(docker-ce)加上版本字符串(第二列),从第一个冒号(:)一直到第一个连字符,并用连字符(-)分隔。例如:docker-ce-18.09.162 
    63 $ sudo yum install docker-ce-<VERSION_STRING> docker-ce-cli-<VERSION_STRING> containerd.io
    64 
    65 启动 Docker。
    66 
    67 $ sudo systemctl start docker
    68 
    69 通过运行 hello-world 映像来验证是否正确安装了 Docker Engine-Community 。
    70 
    71 $ sudo docker run hello-world
  • 相关阅读:
    JAVA基础——编程练习(二)
    JAVA基础——面向对象三大特性:封装、继承、多态
    JVM内存
    50. Pow(x, n) (JAVA)
    47. Permutations II (JAVA)
    46. Permutations (JAVA)
    45. Jump Game II (JAVA)
    43. Multiply Strings (JAVA)
    42. Trapping Rain Water (JAVA)
    41. First Missing Positive (JAVA)
  • 原文地址:https://www.cnblogs.com/wangrongjie/p/12448593.html
Copyright © 2011-2022 走看看