#卸載舊版本docker sudo apt-get remove docker docker-engine docker-ce docker.io #清空舊版docker佔用的內存 sudo apt-get remove --auto-remove docker #更新系統源 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 -
sudo add-apt-repository "deb [arch=amd64] http://mirrors.aliyun.com/docker-ce/linux/ubuntu $(lsb_release -cs) stable" #更新 sudo apt-get update
apt-cache madison docker-ce
#安裝最新版 sudo apt-get install -y docker-ce #安裝5:19.03.6~3-0~ubuntu-bionic版 sudo apt-get install -y docker-ce=5:19.03.6~3-0~ubuntu-bionic
sudo service docker restart #或者 sudo systemctl restart docker
sudo docker version
針對Docker客戶端版本大於 1.10.0 的用戶python
您能夠經過修改daemon配置文件/etc/docker/daemon.json來使用加速器linux
sudo mkdir -p /etc/docker sudo tee /etc/docker/daemon.json <<-'EOF' { "registry-mirrors": ["https://7ixh250y.mirror.aliyuncs.com"] } EOF sudo systemctl daemon-reload sudo systemctl restart docker
sudo docker run hello-world
sudo apt install python3-pip
sudo apt-get update
sudo pip3 install --upgrade pip
sudo pip3 install docker-compose
pip3 install six --user -U
docker-compose --version