CentOS(寶塔面板)安裝docker


原文鏈接:這里
0.前言

docker是什么?

Docker 是世界領先的軟件容器平台。
開發人員利用 Docker 可以消除協作編碼時“在我的機器上可正常工作”的問題。
運維人員利用 Docker 可以在隔離容器中並行運行和管理應用,獲得更好的計算密度。
企業利用 Docker 可以構建敏捷的軟件交付管道,以更快的速度、更高的安全性和可靠的信譽為 Linux 和 Windows Server 應用發布新功能。

本文講的是centos7.7 (安裝寶塔面板)安裝docker。

1.安裝

在軟件商搜索“docker”,然后點擊右側安裝即可。安裝完畢在主頁顯示,然后在命令行輸入“docker -v”有版本信息表示安裝成功。

3.配置源

docker是國外的產物,由於牆的原因,我們訪問和下載鏡像的時候比較慢,所以需要配置國內的鏡像源。

一共有兩種方式,第一種是設置json文件,另一種是在寶塔里設置,先說第一種。

我們打開 /etc/docker/deamon.json 如果沒有docker文件夾,就自己新建一個。如果沒有json文件,就自己新建一個。

將下面其中一個復制到json文件中

(1)docker中國官方加速

{
  "registry-mirrors": ["https://registry.docker-cn.com"]
}

(2)網易163加速


{
"registry-mirrors": ["http://hub-mirror.c.163.com"]
}

(3)中科大加速


{
    "registry-mirrors": ["https://docker.mirrors.ustc.edu.cn"]     
}

當然,這些都沒有在阿里雲自己注冊一個加速地址好,因為你可能大概率要用到阿里雲的鏡像倉庫做存儲,所以還是注冊一個加速地址吧。

https://www.aliyun.com/

登錄阿里雲,選擇控制台,然后搜索“容器鏡像服務”

點擊“鏡像加速器”,然后右側就是你的加速器地址,這個是你的專屬地址,可以把他復制到deamon.json文件中了。

然后輸入指令重啟docker即可。

sudo systemctl daemon-reload
sudo systemctl restart docker

第二種,直接在寶塔面板里面設置加速地址就OK了,當然也要reload和重啟。

源配置錯了或者沒有成功,速度差別很大的,我第一種方法沒有成功,第二種方法成功了,速度很快。


免責聲明!

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



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