• 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的镜像,如果存在则直接启动,不存在,则会从镜像仓库中拉取对应最新的镜像并启动 

  • 相关阅读:
    inetinfo
    常用的IIS命令
    asp.net
    WAS与w3svc
    服务和进程的关系
    w3svc
    link
    RAC动态资源(DRM)管理介绍
    RMAN内部原理介绍
    在32位的linux平台上为Oracle配置>1.7GB的SGA
  • 原文地址:https://www.cnblogs.com/zjdxr-up/p/13022553.html
Copyright © 2020-2023  润新知