自己構建的Docker鏡像,默認存儲在本機中,Docker有提供某些方式分享這些鏡像,但不是主流的鏡像分享方式,也有違于開源社區(qū)的共享精神。
本文介紹如何使用GitHub托管Dockerfile;使用DockerHub關聯(lián)GitHub托管的Dockerfile,進行自動化構建,并托管構建后的鏡像。
GitHub地址:https://github.com。
DockerHub地址:https://hub.docker.com。
Dockerfile及鏡像構建的相關知識可參考我之前寫的幾篇博文:
準備工作
注冊GitHub和DockerHub。GitHub主要是用于托管源代碼(即托管Dockerfile文件);DockerHub主要用于構建和托管鏡像。
兩個平臺都是免費的,但是因為服務器在國外,訪問不是很穩(wěn)定,原因大家都懂。