安装

官方

参考链接

  1. curl -fsSL https://get.docker.com -o get-docker.sh
  2. sudo sh get-docker.sh

阿里云

  1. sudo apt install apt-transport-https ca-certificates curl software-properties-common
  2. curl -fsSL https://mirrors.aliyun.com/docker-ce/linux/ubuntu/gpg | sudo apt-key add -
  3. sudo add-apt-repository "deb [arch=amd64] https://mirrors.aliyun.com/docker-ce/linux/ubuntu $(lsb_release -cs) stable"
  4. sudo apt update
  5. sudo apt install -y docker-ce
  6. sudo docker --version

安装 docker-compose

  1. pip3 install docker-compose
  2. docker-compose --version

常用命令

  1. #!/bin/bash
  2. # 停止所有的容器
  3. sudo docker stop $(docker ps -a -q)
  4. # 删除所有的容器
  5. sudo docker rm $(docker ps -a -q)
  6. # 删除所有的镜像
  7. sudo docker rmi $(docker images -q)

阿里云镜像加速

  1. sudo mkdir -p /etc/docker
  2. sudo tee /etc/docker/daemon.json <<-'EOF'
  3. {
  4. "registry-mirrors": ["https://e61hhfwr.mirror.aliyuncs.com"]
  5. }
  6. EOF
  7. sudo systemctl daemon-reload
  8. sudo systemctl restart docker

Docker in WSL

https://docs.microsoft.com/zh-cn/windows/wsl/tutorials/wsl-containers