zoukankan      html  css  js  c++  java
  • Ubuntu18.04安装Docker

    一、安装前准备工作

    卸载旧版本

    sudo apt-get remove docker docker-engine docker.io containerd runc

    更新apt索引

    sudo apt-get update

    安装apt包

    sudo apt-get install
        apt-transport-https
        ca-certificates
        curl
        gnupg-agent
        software-properties-common

    添加docker官方GPG密钥

    curl -fsSL https://download.docker.com/linux/ubuntu/gpg | sudo apt-key add -

    设置稳定版仓库

    sudo add-apt-repository
    "deb [arch=amd64] https://download.docker.com/linux/ubuntu
    $(lsb_release -cs)
      stable"

    二、安装

    更新apt索引

    sudo apt-get update

    将docker源地址改为阿里云的

    curl -sSL http://acs-public-mirror.oss-cn-hangzhou.aliyuncs.com/docker-engine/internet | sh -

    安装docker-ce

    sudo apt install docker-ce

    设置开机启动

    sudo systemctl enable docker sudo systemctl start docker

    测试安装结果

    docker –v

    三、优化

    将docker加入docker组,避免每次sudo

    添加docker group

    sudo groupadd docker

    将用户加入该group

    sudo usermod –aG docker $USER

    重启服务

    sudo service docker restart

    或者

    sudo /etc/init.d/docker restart

    切换当前会话到新 group 或者重启 X 会话
    注意:这一步是必须的,否则因为 groups 命令获取到的是缓存的组信息,刚添加的组信息未能生效,所以 docker images 执行时同样有错。

    newgrp - docker
  • 相关阅读:
    方向ajax(http long request实现实时通信)
    HTTP防盗链与反防盗链
    linux开启过程详解
    自动化运维工具----saltstack安装及配置
    python----网络编程(TCP通讯)
    windows----bat方式实现ftp推送
    shell----ftp推送
    python----FTP文件拉取(new)
    haproxy----四层负载均衡
    python----时间转换
  • 原文地址:https://www.cnblogs.com/XYYCKL/p/12060000.html
Copyright © 2011-2022 走看看