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
  • 相关阅读:
    c字符指针与字符数组的区别
    BiLstm原理
    TensorFlow中assign函数
    TensorFlow Training 优化函数
    TensorFlow 神经网络相关函数
    TensorFlow 算术运算符
    TensorFlow函数:tf.reduce_sum
    TensorFlow函数教程:tf.nn.dropout
    TensorFlow占位符操作:tf.placeholder_with_default
    TensorFlow函数:tf.random_shuffle
  • 原文地址:https://www.cnblogs.com/XYYCKL/p/12060000.html
Copyright © 2011-2022 走看看