摘要:這種做法將操作系統和應用程序的職責做了更徹底的分離,降低操作系統和應用程序的耦合度,使運行這些服務器的公司可以更快速更廉價地更新自己的線上業務。
由于docker的不斷成熟,docker在實際生產環境中的應用已經得到越來越多的印證,因此,公司項目想從原來的Mina部署轉為docker部署,但是docker倉庫由于在國內沒有cdn,導致鏡像下載速度無比的緩慢,所以決定換成國內鏡像,由于操作系統是使用coreos,無論國內外資料都非常少,因此途中爬了很多坑,這篇文章是我爬坑的總結
docker國內鏡像docker是目前炙手可熱的云計算開源項目,隨著docker不斷發展,不久前,國內第一家基于docker技術的一站式容器云平臺daocloud正式推出了,同時也給國內廣大docker愛好者帶來了docker的免費國內鏡像.前往docker的官網注冊一個賬號登錄后就能得到一個免費的docker鏡像地址,如http://xxx.m.daocloud.io
關于coreoscoreos是一個高度精簡的linux操作系統,將許多原本需要復雜人工操作或者第三方軟件支持的功能在操作系統級別進行了實現,同時剔除了其他對于服務器系統非核心的軟件,比如GUI和包管理器。coreos并不鼓勵用戶將各種應用軟件直接安裝在操作系統之上,而是提倡將所有服務運行在多帶帶的應用容器中,由應用容器提供應用所需要的基礎功能環境。這種做法將操作系統和應用程序的職責做了更徹底的分離,降低操作系統和應用程序的耦合度,使運行這些服務器的公司可以更快速、更廉價地更新自己的線上業務。
正式這種特性,coreos可以說十分適合用來部署docker服務
docker在coreos中是一個服務,在coreos中沒一個服務都由一個unit文件來定義,docker的unit文件在usr/lib/systemd/system/docker.service,我們需要將它拷貝出來將其放在docker服務啟動時會加載的位置
shell
cp /usr/lib/systemd/system/docker.service /etc/systemd/system
打開這種文件,我們會發現里面有一個更改docker鏡像地址的關鍵環境變量$DOCKER_OPTS,而更改鏡像地址的本質就是更改$DOCKER_OPTS的值。
這個環境變量的值是在/run/flannel_docker_opts.env中設置的,如果你的系統里沒有這個文件,就自己添加一個這個文件
往這個文件里添加從daocloud上獲取的鏡像地址
shell
DOCKER_OPTS="--registry-mirror=http://xxxx.m.daocloud.io"
添加完成后,運行
shell
sudo systemctl daemon-reload sudo systemctl restart docker
運行 ps aux 如果能看到
shell
root 1725 0.6 1.7 221400 18328 ? Ssl 15:27 0:00 docker --daemon --host=fd:// --registry-mirror=http://xxx.m.daocloud
那么就大功告成了
總結雖然整個配置流程看起來并不復雜,但是使用比較新的技術難免要爬坑,由于國內外資料都非常的少,導致爬坑異常的艱難,希望大家能節省爬過這個坑的時間。
文章版權歸作者所有,未經允許請勿轉載,若此文章存在違規行為,您可以聯系管理員刪除。
轉載請注明本文地址:http://specialneedsforspecialkids.com/yun/26416.html
摘要:相關基于項目和項目,并遵循應用的十二因素風格。相關在設計上,項目盡量保持驅動和模塊化,以便模塊支持不同的實現方案。相關不僅可以管理眾多虛擬機,其計算服務還支持對的驅動,管理引擎的子項目還可用于通過模板管理容器。現已整合公司所支持的項目。 整理自《Docker技術入門與實踐》 PaaS(Platform as a Service) PaaS 是希望提供一個統一的可供所有軟件直接運行而無需...
摘要:容器包的大小和完整性使得團隊成員能夠在幾秒鐘內部署完整的環境。由的前安全主管美國總統執行辦公室網絡安全高級總監聯合創立的,目前正在準備類似的容器安全產品。在年,在美國召開了兩個大型會議和個小型會議。 軟件容器技術影響著從開發人員、測試人員、運維人員到分析人員的IT團隊中的每一個人,它不像虛擬化一樣只是系統管理員的工具。容器包的大小和完整性使得團隊成員能夠在幾秒鐘內部署完整的環境。 容器...
閱讀 768·2021-09-26 09:55
閱讀 2058·2021-09-22 15:44
閱讀 1473·2019-08-30 15:54
閱讀 1325·2019-08-30 15:54
閱讀 2669·2019-08-29 16:57
閱讀 518·2019-08-29 16:26
閱讀 2491·2019-08-29 15:38
閱讀 2122·2019-08-26 11:48