注意,下面还有一种官方的指导方式,请看完全文再选择您接受的安装方法。
一、docker-在deepin中的本源安装。
注:测试系统为deepin 15.9(目前为官方最新版),此前没有装过docker。
1. 查看内核版本
是否在3.1以上
uname -r
2. 获取安装
- 搜索包是否存在
社区版
apt search docker-ce
# 注意查看截图中docker-ce是 debian版本的。因为deepin也是基于debain开发的。
2.1 更换apt镜像源
阿里deepin镜像源: https://developer.aliyun.com/mirror/deepin?spm=a2c6h.13651102.0.0.3e221b11ph6C1t
清华debian(deepin基于debian(stretch))镜像源: https://mirror.tuna.tsinghua.edu.cn/help/debian/
- 开始安装,需要授权
# 建议更换deepin的apt安装镜像源,deepin站点在国外,所以部分下载过慢。
sudo apt install docker-ce
- 查看安装
docker -v
其次在设置-网络-网络详情中也可以查看
3. 开始使用docker
注意默认的docker安装是用户安装的,所以在使用时也需要授权使用
测试使用
先装个nginx试试水
$ docker search nginx
$ # 不行,权限不够
$ sudo docker search nginx
官方文档:为了避免用权限错误以及使用sudo,请将你的用户添加到该用户组中
参考文献1: https://docs.docker.com/get-started/
参考文献2: https://docs.docker.com/install/linux/linux-postinstall/
二、更新deppin V20 安装docker。
注意:参考以上方式依然可以安装。且有deepin官方维护docker镜像源(但是安装的版本偏低18.09但稳定,当前19.03)。
1. 查看deepin基于哪一个debian的发行版。与官网的对应。
2. docker-ce安装方式①
官网指导(不建议,镜像源下载docker较慢,(但是官方版本较新))
参考地址:https://docs.docker.com/engine/install/debian/
对应中文参考地址:https://www.runoob.com/docker/debian-docker-install.html
3. docker-ce安装方式②
更换清华镜像源方式安装(docker镜像源下载较快)
https://mirror.tuna.tsinghua.edu.cn/help/docker-ce/