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

    转载请注明出处: 

    1.更新Linux的内核

    yum update

    2.安装依赖包

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

    3.安装 Docker-CE#

    • 重建 Yum 缓存。

    • 安装 Docker-CE ,请执行一下命令进行安装:

    sudo yum install docker-ce

    4.启动 Docker-CE

    sudo systemctl enable docker
    sudo systemctl start docker

     5.查看

    systemctl status docker    

     若有active则表示启动成功

    5.[可选] 为 Docker 建立用户组#

    docker 命令与 Docker 引擎通讯之间通过 UnixSocket ,但是能够有权限访问 UnixSocket 的用户只有 root 和 docker 用户组的用户才能够进行访问,所以我们需要建立一个 docker 用户组,并且将需要访问 docker 的用户添加到这一个用户组当中来。

    5.1. 建立 Docker 用户组

    sudo groupadd docker

    5.2.添加当前用户到 docker 组

    sudo usermod -aG docker $USER

    6.镜像加速配置

    sudo mkdir -p /etc/docker
    sudo tee /etc/docker/daemon.json <<-'EOF'
    {
      "registry-mirrors": ["https://docker.mirrors.ustc.edu.cn"]
    }
    EOF
    sudo systemctl daemon-reload
    sudo systemctl restart docker

    之后重新加载配置,并且重启 Docker 服务

    systemctl daemon-reload
    systemctl restart docker
    https://docker.mirrors.ustc.edu.cn 为网易的公开镜像地址,我们常用的docker公开镜像地址为

    网易: https://c.163yun.com/hub#/m/home/  (需登录)
    阿里云:https://cr.console.aliyun.com/cn-beijing/instances/images  (需登录)
    DaoCloud 道客网络: https://hub.daocloud.io/
    以下为本人阿里yun的镜像仓库地址

    7.获取镜像并启动helloworld

    docker run hello-world

    其执行过程如下:

    其会先从本地获取helloworld的镜像,如果存在则直接启动,不存在,则会从镜像仓库中拉取对应最新的镜像并启动 

  • 相关阅读:
    指定的参数已超出有效值的范围。参数名:sit ,先仔细看看错误和我的一样不一样
    简单说下C#变量的作用域
    C#常用的字符串处理方法
    驼峰命名、帕斯卡命名、匈牙利命名--三种命名方法
    Python的安装
    Python下numpy的使用
    命名法:骆驼(Camel)、帕斯卡(pascal)、匈牙利(Hungarian)、下划线(_)
    PHP中高级面试问题集锦
    利用python,生成word
    python实现网页截图
  • 原文地址:https://www.cnblogs.com/zjdxr-up/p/13022553.html
Copyright © 2011-2022 走看看