麻豆小视频在线观看_中文黄色一级片_久久久成人精品_成片免费观看视频大全_午夜精品久久久久久久99热浪潮_成人一区二区三区四区

首頁 > 編程 > Java > 正文

docker 的java編譯環境構建詳細介紹

2019-11-02 16:28:10
字體:
來源:轉載
供稿:網友

用Dockerfile 構建一個java的編譯環境,這里整理下實現步驟:

1、包括以下軟件包

ubuntu jdk maven svn

2、jdk、maven 需要手動下載,下載之后分別為

jdk-8u51-linux-x64.gz

apache-maven-3.3.3-bin.tar.gz

3、創建一個Dockerfile文件,包含以下內容

FROM ubuntuRUN apt-get updateRUN apt-get -y install subversionADD jdk-8u51-linux-x64.gz /usr/localADD apache-maven-3.3.3-bin.tar.gz /usr/localENV JAVA_HOME /usr/local/jdk1.8.0_51ENV M2_HOME /usr/local/apache-maven-3.3.3ENV PATH $PATH:$JAVA_HOME/bin:$M2_HOME/bin

簡單的說一下上面的意思,就是基于ubuntu創建一個鏡像,然后更新軟件源,接著安裝svn,然后把下載的jdk、maven添加到鏡像,并放置到/usr/local目錄,這里我添加的是一個壓縮包,在構建鏡像的適合,系統會自動解壓,并且鏡像里面也不會有壓縮的文件,最后再設置環境變量

4、最后開始構建鏡像

docker build -t dev .

構建完成之后,可以用Docker images看到多了一個叫dev的鏡像,這就是我們創建的,這里要注意的一點就是Dockerfile文件跟之前下載的壓縮包是在同一個目錄的,而且運行上面打包命令的時候也要確保在Dockerfile所在目錄。

5、啟動

docker run -i -t dev

啟動之后,輸入Java 、mvn、svn,是不是都裝好了,之后就可以在這個容器里面把代碼從svn上面下載下來,然后再通過maven打包,然后部署到包含tomcat的容器里面。

感謝閱讀,希望能幫助到大家,謝謝大家對本站的支持!

發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 视频久久免费 | 色婷婷久久久亚洲一区二区三区 | 免费毛片视频 | 欧美国产一区二区三区 | 亚洲国产精品500在线观看 | 成人福利软件 | 最新影院 | 国产精品视频成人 | 91精品国产免费久久 | 国产精品久久久久久久久久电影 | 国产在线观看91精品 | 国产精品久久久网站 | 国产成人精品日本亚洲语音 | 毛片免费视频播放 | 国产精品亚洲欧美一级在线 | 久久免费视频一区二区三区 | 日日夜av | 精品久久久久久国产三级 | 欧美四级在线观看 | 国产一级淫片a级aaa | 国产69精品久久久久9999不卡免费 | 欧美一级全黄 | 免费国产不卡午夜福在线 | 久久久日韩精品一区二区 | 欧美人的天堂一区二区三区 | 日日摸夜夜添夜夜添牛牛 | 亚洲天堂在线电影 | 亚洲综合中文 | 久久视频精品 | 欧美a在线看 | 中文字幕在线观看网址 | 一区二区三区手机在线观看 | 日本a∨精品中文字幕在线 欧美1—12sexvideos | 最近中文字幕一区二区 | 一级毛片在线免费播放 | 九七在线视频 | 免费在线看a | 欧美成人免费在线视频 | 欧美视频在线观看一区 | 亚洲午夜激情网 | 欧美日韩视频第一页 |