deepin下安裝docker


先檢查以前是否有安裝過,有就刪除掉
sudo apt-get remove docker.io docker-engine
我的剛裝上沒有安裝過

進入root權限
su root
沒設置root密碼的參照:
https://www.cnblogs.com/syrgdm/p/12854186.html

添加docker源
vi /etc/apt/sources.list
添加下面的:
deb [arch=amd64] https://download.docker.com/linux/ubuntu bionic stable

添加公鑰管理和安裝密鑰
sudo apt-get install apt-transport-https ca-certificates curl python-software-properties software-properties-common
如果安裝失敗

那就一個一個的按順序安裝就好

apt-get -y install apt-transport-https
apt-get -y install ca-certificates
apt-get -y install  curl
apt-get -y install software-properties-common

然后安裝密鑰
curl -fsSL https://download.docker.com/linux/ubuntu/gpg | sudo apt-key add -

直接使用apt install docker-ce會報錯

解決辦法:
https://download.docker.com/linux/centos/7/x86_64/stable/Packages/
選擇一個版本大於上面提示的版本的containerd下載(提示:用迅雷下載會快很多,不然會很慢)
然后安裝aline
sudo apt install alien
進入到下載的containerd的目錄下
執行:(對應你下載的版本)
sudo alien containerd.io-1.2.6-3.3.el7.x86_64.rpm
會生成一個containerd.io_1.2.6-4.3_amd64.deb文件
然后進入文件管理器找到這個目錄
雙擊安裝
安裝完后再次執行安裝docker的命令
apt install docker-ce

安裝好了
讓我們測試一下
docker -v

安裝成功!!


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM