Docker的安裝與加速配置

最近買了臺新機器,終於不用在虛擬機裏跑linux了。重新安裝了一下docker,另外發現瞭解決pull的時候timeout的新方法(特別簡單)。


docker的安裝

方案1. 官網文檔一步步來 絕對沒問題  docs.docker.com

方案2. 或者按照《循序漸進學Docker》中的簡單方法:

sudo apt update

sudo apt install curl

curl -sSL https://get.docker.com | sh

安裝完成後:

sudo service docker start docker start/running. process 3050

將自己放到docker組裏,以後就不用sudo了:

sudo usermod -aG docker [你的用戶名]

之後就可以helloworld一下了

docker run hello-world


pull慢的要死甚至timeout:

這是一個神奇的網站https://www.daocloud.io/ ,承諾加速服務永久免費,別的功能就不在這篇文章說了

註冊之後自動返回一個你自己的加速器地址,命令都給你寫好了,你只需要複製到命令行。

不過docker的權限一般不在我們手裏,需要用超級用戶模式改一下權限:

當然新機子直接進不去,先改一下密碼:

passwd [你的用戶名]
su root

之後直接改權限就好啦

chown [你的用戶名]: /etc/docker/ *
注意不要省略冒號

之後exit推出root模式,直接複製你從daocloud網站上覆制的命令就好啦

curl -sSL https://get.daocloud.io/daotools/set_mirror.sh | sh -s http://[分配給你的地址].m.daocloud.io


be happy

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章