參考連接:https://ywnz.com/linuxjc/3949.html
1居夹、查看ubuntu版本
cat /etc/lsb-release
2伪朽、卸載可能存在的舊版本docker
sudo apt-get remove docker docker-engine docker-ce docker.io
3柒啤、更新apt包
sudo apt-get update
4、切換到root權(quán)限
sudo -i
5、安裝以下包以使apt可以通過HTTPS使用存儲庫(repository)
apt-get install apt-transport-https \
ca-certificates \
curl \
software-properties-common
6母赵、添加Docker官方的GPG密鑰
curl -fsSL https://download.docker.com/linux/ubuntu/gpg | sudo apt-key add -
7该酗、安裝穩(wěn)定存儲庫
sudo add-apt-repository \ "deb [arch=amd64] https://download.docker.com/linux/ubuntu \ $(lsb_release -cs) \stable"
出現(xiàn)問題1):Command 'add-apt-repository' not found, but can be installed with
問題2):
Err:6 https://download.docker.com/linux/ubuntu \ Release
? 404? Not Found [IP: 13.32.52.25 443]
》》解決辦法:
打開sources.list:vim /etc/apt/sources.list
增加這條:deb [arch=amd64] https://download.docker.com/linux/ubuntu bionic stable
保存退出后更新apt 源:apt-get update
查看docker-ce這個安裝包:apt search docker-ce
8授药、安裝最新版本Docker CE(社區(qū)版)
sudo apt-get install docker-ce
9、查看docker版本
docker version
問題3:docker: Cannot connect to the Docker daemon at unix:///var/run/docker.sock. Is the docker daemon running?.
》》解決辦法:
網(wǎng)上給的解決方案是systemctl daemon-reload呜魄,但是我這報錯
根據(jù)錯誤提示打開/etc/docker悔叽,這個文件夾里沒有daemon
于是便安裝一個: apt-get install daemon
安裝好后,再在文件夾/etc/docker里新建一個daemon.json文件:touch daemon.json
編輯daemon.json:vim daemon.json
保持退出后爵嗅,啟動docker并查看docker狀態(tài)娇澎、docker版本:
至此,Ubuntu20.04安裝docker結(jié)束~