UOS操作系統(tǒng)安裝Docker
-
UOS基本知識(shí)
UOS基于debian 10.x (代號(hào) buster) 構(gòu)建绘沉。官方Docker安裝方法不會(huì)認(rèn)識(shí)UOS操作系統(tǒng),需要手動(dòng)修改配置尘喝。
查看UOS基于debian的版本(deepin同樣適用):
cat /etc/debian_version
10.1
-
刪除舊版本。如果你確定以前沒安裝過舊的版本髓棋,此步驟可以不做昨忆。
sudo apt-get remove docker docker-engine docker.io containerd runc
-
更新軟件源读规,并安裝https傳輸通道抓督。
sudo apt-get update sudo apt-get install \ apt-transport-https \ ca-certificates \ curl \ gnupg2 \ software-properties-common
-
添加Docker官方證書
curl -fsSL https://download.docker.com/linux/debian/gpg | sudo apt-key add -
完成后檢查一下證書是否正確安裝。
sudo apt-key fingerprint 0EBFCD88
顯示內(nèi)容如下:
pub rsa4096 2017-02-22 [SCEA]
9DC8 5822 9FC7 DD38 854A E2D8 8D81 803C 0EBF CD88
uid [ 未知 ] Docker Release (CE deb) docker@docker.com
sub rsa4096 2017-02-22 [S] -
編輯 /etc/apt/source.list束亏,在最后添加docker源铃在,保存
deb [arch=amd64] https://download.docker.com/linux/debian buster stable
-
更新源,并安裝docker
sudo apt update sudo apt-get install docker-ce docker-ce-cli containerd.io
-
檢查安裝之后是否正確運(yùn)行碍遍。
sudo docker version
內(nèi)容如下:
Client: Docker Engine - Community
Version: 19.03.5
API version: 1.40
Go version: go1.12.12
Git commit: 633a0ea838
Built: Wed Nov 13 07:25:38 2019
OS/Arch: linux/amd64
Experimental: falseServer: Docker Engine - Community
Engine:
Version: 19.03.5
API version: 1.40 (minimum version 1.12)
Go version: go1.12.12
Git commit: 633a0ea838
Built: Wed Nov 13 07:24:09 2019
OS/Arch: linux/amd64
Experimental: false
containerd:
Version: 1.2.10
GitCommit: b34a5c8af56e510852c35414db4c1f4fa6172339
runc:
Version: 1.0.0-rc8+dev
GitCommit: 3e425f80a8c931f88e6d94a8c831b9d5aa481657
docker-init:
Version: 0.18.0
GitCommit: fec3683 安裝完成定铜。如果需要安裝 docker-compose,請(qǐng)使用以下命令安裝:
sudo apt install docker-compose