docker安装

virtual box

ubuntu-20.04.1-live-server-amd64必须是64系统

  • Ubuntu Groovy 20.10
  • Ubuntu Focal 20.04 (LTS)
  • Ubuntu Bionic 18.04 (LTS)
  • Ubuntu Xenial 16.04 (LTS)   http://old-releases.ubuntu.com/releases/xenial/ubuntu-16.04.1-server-amd64.iso或https://mirrors.aliyun.com/ubuntu-releases/xenial/ubuntu-16.04.7-server-amd64.iso


vi /etc/apt/source.list

deb http://mirrors.aliyun.com/ubuntu/ focal main restricted universe multiverse
deb-src http://mirrors.aliyun.com/ubuntu/ focal main restricted universe multiverse

deb http://mirrors.aliyun.com/ubuntu/ focal-security main restricted universe multiverse
deb-src http://mirrors.aliyun.com/ubuntu/ focal-security main restricted universe multiverse

deb http://mirrors.aliyun.com/ubuntu/ focal-updates main restricted universe multiverse
deb-src http://mirrors.aliyun.com/ubuntu/ focal-updates main restricted universe multiverse

deb http://mirrors.aliyun.com/ubuntu/ focal-proposed main restricted universe multiverse
deb-src http://mirrors.aliyun.com/ubuntu/ focal-proposed main restricted universe multiverse

deb http://mirrors.aliyun.com/ubuntu/ focal-backports main restricted universe multiverse
deb-src http://mirrors.aliyun.com/ubuntu/ focal-backports main restricted universe multiverse

deb [arch=amd64] http://mirrors.aliyun.com/docker-ce/linux/ubuntu focal stable
# deb-src [arch=amd64] http://mirrors.aliyun.com/docker-ce/linux/ubuntu focal stable

更多source.list配置:https://developer.aliyun.com/mirror/ubuntu?spm=a2c6h.13651102.0.0.3e221b11ZXu14O

 

 

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

$ sudo apt-get update

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


$ curl -fsSL http://mirrors.aliyun.com/docker-ce/linux/ubuntu/gpg | sudo apt-key add -
$ curl -fsSL https://download.docker.com/linux/ubuntu/gpg | sudo apt-key add -


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

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

 

$ sudo apt-get update


$ sudo apt-get install docker-ce docker-ce-cli containerd.io


$ sudo vi /etc/docker/daemon.json
{
"registry-mirrors": ["https://xxxxxxxxxxxxxxx.mirror.aliyuncs.com"]
}

 或registry-mirrors使用如下地址

  • 网易地址: http://hub-mirror.c.163.com
  • 中国科技大学地址: https://docker.mirrors.ustc.edu.cn

$ sudo systemctl daemon-reload

 

$ sudo systemctl restart docker

 

 参考:

https://docs.docker.com/engine/install/ubuntu/

https://developer.aliyun.com/article/110806

 

使用https://www.runoob.com/docker/docker-container-usage.html

posted @ 2021-02-01 01:54  减半  阅读(54)  评论(0)    收藏  举报