天天看點

Docker學習之搭建JavaWeb環境

自上次從北京參加阿裡雲社群開發者進階大會回來,就萌發了學習Docker的種子,盡管公司現在的業務并沒有什麼需求,但學習先進的東西總沒有壞處。

2017年,Docker 四周歲啦!盡管之前有所耳聞,但是并沒有機會和時間去接觸,正好手裡躺着兩台伺服器,趁着年底系統的學習一下,自此接觸并認識小鲸魚。

Docker學習之搭建JavaWeb環境

首先檢視是否有容器或者在運作,然後啟動并進入容器:

安裝JDK,這裡我們直接使用YUM安裝(簡單友善與官方的基本沒什麼差别):

安裝完成,如果沒有錯誤,執行以下指令檢查是否安裝成功:

安裝Tomcat容器,這裡我們下載下傳官方的Tomcat8:

啟動後,切換到logs目錄檢視日志是否啟動成功:

以上配置完成以後,那麼我們如何通路容器中的服務呢?由于母雞中安裝配置了OpenResty,我們可以使用OpenResty做代理服務通路我們容器内部的服務。

首先我們指令檢視容器的内網IP:

然後通過Nginx代理配置:

當然,如果你不想一步步配置JavaWeb運作環境,你可以執行執行以下指令擷取現成的打包鏡像:

作者: 小柒

分享是快樂的,也見證了個人成長曆程,文章大多都是工作經驗總結以及平時學習積累,基于自身認知不足之處在所難免,也請大家指正,共同進步。