安装
官方
curl -fsSL https://get.docker.com -o get-docker.sh
sudo sh get-docker.sh
阿里云
sudo apt install apt-transport-https ca-certificates curl software-properties-common
curl -fsSL https://mirrors.aliyun.com/docker-ce/linux/ubuntu/gpg | sudo apt-key add -
sudo add-apt-repository "deb [arch=amd64] https://mirrors.aliyun.com/docker-ce/linux/ubuntu $(lsb_release -cs) stable"
sudo apt update
sudo apt install -y docker-ce
sudo docker --version
安装 docker-compose
pip3 install docker-compose
docker-compose --version
常用命令
#!/bin/bash
# 停止所有的容器
sudo docker stop $(docker ps -a -q)
# 删除所有的容器
sudo docker rm $(docker ps -a -q)
# 删除所有的镜像
sudo docker rmi $(docker images -q)
阿里云镜像加速
sudo mkdir -p /etc/docker
sudo tee /etc/docker/daemon.json <<-'EOF'
{
"registry-mirrors": ["https://e61hhfwr.mirror.aliyuncs.com"]
}
EOF
sudo systemctl daemon-reload
sudo systemctl restart docker
Docker in WSL
https://docs.microsoft.com/zh-cn/windows/wsl/tutorials/wsl-containers