自己構(gòu)建的Docker鏡像,默認存儲在本機中,Docker有提供某些方式分享這些鏡像,但不是主流的鏡像分享方式,也有違于開源社區(qū)的共享精神。

本文介紹如何使用GitHub托管Dockerfile;使用DockerHub關(guān)聯(lián)GitHub托管的Dockerfile,進行自動化構(gòu)建,并托管構(gòu)建后的鏡像。

GitHub地址:https://github.com。
DockerHub地址:https://hub.docker.com

Dockerfile及鏡像構(gòu)建的相關(guān)知識可參考我之前寫的幾篇博文:

  1. Docker鏡像構(gòu)建的兩種方式。

  2. 官方Tomcat鏡像Dockerfile分析及鏡像使用。

  3. 構(gòu)建自己的Tomcat鏡像。

準備工作

注冊GitHub和DockerHub。GitHub主要是用于托管源代碼(即托管Dockerfile文件);DockerHub主要用于構(gòu)建和托管鏡像。

兩個平臺都是免費的,但是因為服務器在國外,訪問不是很穩(wěn)定,原因大家都懂。

使用G

網(wǎng)友評論