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
  • 相关阅读:
    Java并发(5)- ReentrantLock与AQS
    Java并发(4)- synchronized与CAS
    Windows cmd 查看文件MD5 SHA1 SHA256
    进程、线程、协程概念理解
    Python学习--Python运算符
    Python学习--Python变量类型
    MySQL性能优化
    Docket学习--Docker入门
    Python学习--Python基础语法
    Python学习--Python 环境搭建
  • 原文地址:https://www.cnblogs.com/XYYCKL/p/12060000.html
Copyright © 2011-2022 走看看