UOS操作系统安装Docker
-
UOS基本知识
UOS基于debian 10.x (代号 buster) 构建。官方Docker安装方法不会认识UOS操作系统,需要手动修改配置。
查看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
显示内容如下:
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
-
检查安装之后是否正确运行。
sudo docker version
内容如下:
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,请使用以下命令安装:
sudo apt install docker-compose
网友评论