Docker官方文档:

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

1.卸载版本

  1. apt-get remove docker docker-engine docker.io containerd runc

2.设置存储库

  1. apt-get update
  2. apt-get install \
  3. ca-certificates \
  4. curl \
  5. gnupg \
  6. lsb-release

3.添加Docker的官方GPG密钥

  1. curl -fsSL https://download.docker.com/linux/ubuntu/gpg | sudo gpg --dearmor -o /usr/share/keyrings/docker-archive-keyring.gpg

4.设置稳定存储库

  1. echo \
  2. "deb [arch=$(dpkg --print-architecture) signed-by=/usr/share/keyrings/docker-archive-keyring.gpg] https://download.docker.com/linux/ubuntu \
  3. $(lsb_release -cs) stable" | sudo tee /etc/apt/sources.list.d/docker.list > /dev/null

5.安装Docker引擎

  1. sudo apt-get update
  2. sudo apt-get install docker-ce docker-ce-cli containerd.io

6.配置Docker加速器

  1. curl -sSL https://get.daocloud.io/daotools/set_mirror.sh | sh -s http://f1361db2.m.daocloud.io

意在Docker配置文件/etc/docker/daemon.json添加

  1. {
  2. "registry-mirrors": [
  3. "此处写镜像源地址"
  4. ]
  5. }

然后

  1. sudo systemctl daemon-reload
  2. sudo systemctl restart docker

查看

  1. docekr info

7.安装Docker-compose

  1. curl -L "https://github.com/docker/compose/releases/download/1.29.2/docker-compose-$(uname -s)-$(uname -m)" -o /usr/local/bin/docker-compose

查看

  1. docker-compose version