使用Dockerfile定制镜像来部署Tomcat项目
生活随笔
收集整理的這篇文章主要介紹了
使用Dockerfile定制镜像来部署Tomcat项目
小編覺(jué)得挺不錯(cuò)的,現(xiàn)在分享給大家,幫大家做個(gè)參考.
場(chǎng)景
使用Dockerfile定制鏡像-定制Tomcat為例:
https://blog.csdn.net/BADAO_LIUMANG_QIZHI/article/details/99093026
實(shí)現(xiàn)
參照上面的文章,繼續(xù)定制Dockerfile文件
首先傳輸項(xiàng)目,將zip壓縮包傳輸?shù)?usr/local/下新建的docker/tomcat目錄
然后編寫(xiě)Dockerfile文件
vi Dockerfile輸入以下內(nèi)容:
FROM tomcatWORKDIR /usr/local/tomcat/webapps/ROOT/RUN rm -fr *COPY myshop.zip .RUN unzip myshop.zipRUN rm -fr myshop.zipWORKDIR /usr/local/tomcat
注:
引入基礎(chǔ)鏡像tomcat
切換工作目錄
刪除ROOT下所有文件
復(fù)制項(xiàng)目zip包到當(dāng)前目錄
解壓縮
刪除原壓縮包
切換工作目錄
然后編譯
docker build -t mytomcat .我們可以使用如下命令來(lái)與定制的鏡像進(jìn)行交互。
docker run -it --rm mytomcat bash可以看到已經(jīng)根據(jù)Dockerfile自動(dòng)將項(xiàng)目部署到Tomcat下的ROOT目錄。
使用exit命令退出交互。
?
總結(jié)
以上是生活随笔為你收集整理的使用Dockerfile定制镜像来部署Tomcat项目的全部?jī)?nèi)容,希望文章能夠幫你解決所遇到的問(wèn)題。
- 上一篇: linux 上删除docker 虚悬镜像
- 下一篇: Ubuntu Server 16.04