docker基础-安装(Ubuntu)

1.写在docker

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

2.使用apt安装

sudo apt-get update
sudo apt-get install 
    apt-transport-https 
    ca-certificates 
    curl 
    software-properties-common
curl -fsSL https://mirrors.ustc.edu.cn/docker-ce/linux/ubuntu/gpg | sudo apt-key add -

3.添加docker软件源

sudo add-apt-repository 
    "deb [arch=amd64] https://mirrors.ustc.edu.cn/docker-ce/linux/ubuntu 
    $(lsb_release -cs) 
    stable"

4.安装docker ce

sudo apt-get update
sudo apt-get install docker-ce

5.使用脚本自动安装

curl -fsSL get.docker.com -o get-docker.sh
sudo sh get-docker.sh --mirror Aliyun

6.启动docker ce

sudo systemctl enable docker
sudo systemctl start docker

7.建立docker用户组

sudo groupadd docker

8.将当前用户加入docker用户组

sudo usermod -aG docker $USER

9.配置国内镜像,在/etc/docker/daemon.json加入,如果没有就新建一个,一定要是json格式的文件,不然docker无法识别

{
  "registry-mirrors": [
    "https://hub-mirror.c.163.com",
    "https://mirror.baidubce.com"
  ]
}

10.重启服务

sudo systemctl daemon-reload
sudo systemctl restart docker

11.检查是否生效

docker info

12.设置cli特性

export DOCKER_CLI_EXPERIMENTAL=enabled
原文地址:https://www.cnblogs.com/freeht/p/13260342.html