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

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

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

Dockerfile及鏡像構建的相關知識可參考我之前寫的幾篇博文:

  1. Docker鏡像構建的兩種方式。

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

  3. 構建自己的Tomcat鏡像。

準備工作

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

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

使用G