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
原文地址:https://www.cnblogs.com/XYYCKL/p/12060000.html