Docker安裝和常用配置

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查看鏡像配置是否正確。

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