Doker學習筆記之一:安裝


基於Ubuntu16.04LTS

第一步:通過腳本進行安裝

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

或者選擇國內的DaoCloud安裝腳本

$ curl -sSL https://get.daocloud.io/docker | sh

第二步:啟動服務

$ sudo systemctl enable docker
$ sudo systemctl start docker

第三步:用戶組以及用戶添加

創建docker用戶組

$ sudo groupadd docker

將當前用戶加入 docker 組:

$ sudo usermod -aG docker $USER

第四步:添加鏡像加速

編輯/etc/systemd/system/multi-user.target.wants/docker.service ,設置ExecStart=/usr/bin/dockerd --registry-mirror=鏡像加速地址.鏡像加速地址可以通過DaoCloud申請(通過Github登錄,點擊主界面右上方火箭標志即可。鏡像地址形如http://6f221110.m.daocloud.io)。

重啟

$ sudo systemctl daemon-reload
$ sudo systemctl restart docker

之后通過docker info或者ps -ef | grep dockerd 進行校驗

第五步:安裝可視化管理工具——portainer

安裝啟動

$ docker run -d -p 9000:9000 --restart always -v /var/run/docker.sock:/var/run/docker.sock -v /opt/portainer:/data portainer/portainer

隨后瀏覽器訪問localhost:9000即可

第六步:安裝Docker-Compose

參考:https://docs.docker.com/compose/install/

首先下載適合本系統的文件到制定目錄

sudo curl -L https://github.com/docker/compose/releases/download/1.21.2/docker-compose-$(uname -s)-$(uname -m) -o /usr/local/bin/docker-compose

授予文件可執行權限

sudo chmod +x /usr/local/bin/docker-compose

驗證安裝成功

docker-compose --version

如若成功,會顯示類似下面這樣的信息

docker-compose version 1.21.0, build 5920eb0

備注:初始可能需要sudo docker,登出重進直接使用docker即可。


免責聲明!

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



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