注冊用戶即可下載全站資源 關注Java幫幫微信公眾號
 

Docker學習之搭建JavaWeb環境

5
發表時間:2018-11-08 14:50來源:Java幫幫-微信公眾號

日本韩国三级aⅴ在线观看自上次從北京參加阿里云社區開發者進階大會回來,就萌發了學習Docker的種子,盡管公司現在的業務并沒有什么需求,但學習先進的東西總沒有壞處。

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

配置

首先查看是否有容器或者在運行,然后啟動并進入容器:

# 查看所有容器docker ps -a# 查看運行中的容器docker ps# 啟動容器docker start 容器名或ID# 進入容器docker attach 容器名或ID

安裝JDK,這里我們直接使用YUM安裝(簡單方便與官方的基本沒什么差別):

 yum installjava -y

日本韩国三级aⅴ在线观看安裝完成,如果沒有錯誤,執行以下命令檢查是否安裝成功:

java -version

日本韩国三级aⅴ在线观看安裝Tomcat容器,這里我們下載官方的Tomcat8:

# 下載wget http://mirrors.hust.edu.cn/apache/tomcat/tomcat-8/v8.5.24/bin/apache-tomcat-8.5.24.tar.gz# 解壓tar -zvf apache-tomcat-8.5.24.tar.gz# 重命名mv apache-tomcat-8.5.24 tomcat8# 切換的執行目錄cd tomcat8/bin# 啟動容器./startup.sh

啟動后,切換到logs目錄查看日志是否啟動成功:

tail -100f catalina.out

訪問

日本韩国三级aⅴ在线观看以上配置完成以后,那么我們如何訪問容器中的服務呢?由于母雞中安裝配置了OpenResty,我們可以使用OpenResty做代理服務訪問我們容器內部的服務。

日本韩国三级aⅴ在线观看首先我們命令查看容器的內網IP:

# 查詢單個容器的IPdocker inspect <container id># 或者查詢所有容器的IPdocker inspect -f '{{.Name}} - {{.NetworkSettings.IPAddress }}' $(docker ps -aq)

然后通過Nginx代理配置:

server {        listen       80;        server_name  docker.52itstyle.com;        charset utf-8;        location / {            default_type text/html;            proxy_pass http://172.18.0.2:8080;        }    }

快捷

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

#阿里鏡像docker login --username=admin@52itstyle.com registry.cn-hangzhou.aliyuncs.com# 獲取 tomcat8版本docker pull tomcat:8


支付寶贊助-Java幫幫社區
微信贊助-Java幫幫社區
Java幫幫公眾號生態

Java幫幫公眾號生態

總有一款適合你

Java幫幫-微信公眾號

Java幫幫-微信公眾號

將分享做到極致

Python幫幫-公眾號

Python幫幫-公眾號

人工智能,爬蟲,學習教程

大數據驛站-微信公眾號

大數據驛站-微信公眾號

一起在數據中成長

九點編程-公眾號

九點編程-公眾號

深夜九點學編程

程序員生活志-公眾號

程序員生活志-公眾號

互聯網,職場,程序員那些事兒

Java幫幫學習群生態

Java幫幫學習群生態

總有一款能幫到你

Java學習群

Java學習群

與大牛一起交流

大數據學習群

大數據學習群

在數據中成長

九點編程學習群

九點編程學習群

深夜九點學編程

python學習群

python學習群

人工智能,爬蟲

測試學習群

測試學習群

感受測試的魅力

Java幫幫生態承諾

Java幫幫生態承諾

一直堅守,不負重望

初心
勤儉
誠信
正義
分享
合作品牌 非盈利生態-優質內容分享傳播者
關于我們
友鏈申請
友鏈交換:加幫主QQ2524138991 留言即可 24小時內答復  
全站內容非商業用途,內容來源于網友,并遵循 許可,如有異議請聯系客服。
會員登錄
獲取驗證碼
登錄
登錄
我的資料
留言
回到頂部