Docker安裝:
Docker安裝的一個簡單的方式是直接通過官方的安裝腳本, 指定阿里雲鏡像可以加快速度。
curl -fsSL https://get.docker.com | bash -s docker --mirror Aliyun
我安裝docker的時候走了一點彎路,我使用的linux是ubuntu,安裝系統的時候發現可以直接選擇安裝docker,就給選中了,但裝上去的時候發現是一個snap版本的docker,snap版本的docker在使用上是沒有啥問題,但它的設置和服務重啓方式是不一樣的,導致很多地方和網上的教程不匹配,用起來非常不便,初學者如果想省心不建議使用。
Docker免Sudo:
Docker都有的命令都是需要管理員權限的,每一步操作都帶上sudo,不時輸入一下密碼還是蠻麻煩的。對於測試環境,我們可以通過修改其用戶組來實現免sudo(生產環境就不要乾了)。
配置命令如下:
sudo usermod -aG docker $USER
newgrp docker
systemctl restart docker
# 或者service docker restart
參考文章: docker免sudo使用
Docker鏡像加速:
由於衆所周知的原因,訪問Docker在國外的鏡像服務器速度是一言難盡的,好在可以通過配置鏡像服務器加速這個過程,步驟如下:
首先編輯(或新建)配置文件
sudo vim /etc/docker/daemon.json
參看下面配置文檔,將registry-mirrors部分加入配置文件中。如果是新建文檔就整個配置全部加入。
{
"registry-mirrors": [
"http://hub-mirror.c.163.com",
https://docker.mirrors.ustc.edu.cn
]
}
完成後重啓服務
sudo systemctl daemon-reload
sudo systemctl restart docker
通過docker info查看鏡像配置是否正確。