用往常方法安裝python
通常在Linux中安裝docker的時候都會使用這條命令linux
wget -qO- https://get.docker.com/ | sh
而在deepin這麼作缺不行docker
打開網址便可發現支持的docker支持的版本有json
x86_64-centos-7 x86_64-fedora-28 x86_64-fedora-29 x86_64-debian-jessie x86_64-debian-stretch x86_64-debian-buster x86_64-ubuntu-trusty x86_64-ubuntu-xenial x86_64-ubuntu-bionic x86_64-ubuntu-cosmic s390x-ubuntu-xenial s390x-ubuntu-bionic s390x-ubuntu-cosmic ppc64le-ubuntu-xenial ppc64le-ubuntu-bionic ppc64le-ubuntu-cosmic aarch64-ubuntu-xenial aarch64-ubuntu-bionic aarch64-ubuntu-cosmic aarch64-debian-jessie aarch64-debian-stretch aarch64-debian-buster aarch64-fedora-28 aarch64-fedora-29 aarch64-centos-7 armv6l-raspbian-jessie armv7l-raspbian-jessie armv6l-raspbian-stretch armv7l-raspbian-stretch armv7l-debian-jessie armv7l-debian-stretch armv7l-debian-buster armv7l-ubuntu-trusty armv7l-ubuntu-xenial armv7l-ubuntu-bionic armv7l-ubuntu-cosmic
這裏我是使用的deepin15.8的版本ubuntu
而deepin是基於debian的centos
能夠看到debian8.0,即上述x86_64-debian-jessie進行的深度開發網絡
deepin是基於debian的sid版進行的開發,不是docker官方認證的stable版本,故而沒有支持curl
正確安裝dockerionic
下面就按照網上通用的方法來安裝工具
1.若是之前安裝過老版本,請先卸載之前版本
sudo apt-get remove docker.io docker-engine
2.安裝docker-ce與密鑰管理與下載相關依賴工具
sudo apt-get install apt-transport-https ca-certificates curl python-software-properties software-properties-common
3.下載並安裝密匙
curl -fsSL https://download.docker.com/linux/debian/gpg | sudo apt-key add -
若是成功則會返回OK
若是不成功(docker官方在牆外,需***),則使用國內鏡像源將上述命令換成 curl -fsSL https://mirrors.ustc.edu.cn/docker-ce/linux/debian/gpg | sudo apt-key add -
4.驗證是否安裝成功
sudo apt-key fingerprint 0EBFCD88
5.添加軟件源
sudo add-apt-repository "deb [arch=amd64] https://download.docker.com/linux/debian jessie stable"
若是要FQ的,請添加下面的源
sudo add-apt-repository "deb [arch=amd64] https://mirrors.ustc.edu.cn/docker-ce/linux/debian jessie stable"
6.安裝docker
首先更新軟件源
sudo apt-get update
而後安裝
sudo apt-get install docker-ce
安裝完後能夠查看版本
docker version
固然,也能夠運行helloworld測試
docker run hello-world
7.配置完善docker
docker默認只能root用戶啓用
sudo usermod -aG docker username
用上面命令能夠使docker普通用戶也能
若是仍是由於網絡緣由,docker下載鏡像很慢
這裏能夠根據我的愛好切換加速器
編輯/etc/docker/daemon.json文件
{ "registry-mirrors": ["https://registry.docker-cn.com"] }
最後提一點,docker在deepin中默認是開機啓動
# 安裝chkconfig sudo apt-get install chkconfig # 移除自啓 sudo chkconfig --del docker
關閉開機自啓就能夠了