国产 无码 综合区,色欲AV无码国产永久播放,无码天堂亚洲国产AV,国产日韩欧美女同一区二区

Dockerfile構(gòu)建Tomcat鏡像(源碼)

這篇具有很好參考價值的文章主要介紹了Dockerfile構(gòu)建Tomcat鏡像(源碼)。希望對大家有所幫助。如果存在錯誤或未考慮完全的地方,請大家不吝賜教,您也可以點擊"舉報違法"按鈕提交疑問。

Dockerfile構(gòu)建Tomcat鏡像

目錄

Dockerfile構(gòu)建Tomcat鏡像

1、建立工作目錄

2、編寫Dockerfile文件

3、構(gòu)建鏡像

4、測試容器

5、瀏覽器訪問測試:


1、建立工作目錄

[root@huyang1 ~]# mkdir tomcat

[root@huyang1 ~]# cd tomcat/

[root@huyang1 tomcat]# ls

apache-tomcat-8.5.40.tar.gz  jdk-8u191-linux-x64.tar.gz

[root@huyang1 tomcat]# tar xf

jdk-8u191-linux-x64.tar.gz

[root@huyang1 tomcat]# tar xf

apache-tomcat-8.5.40.tar.gz

Dockerfile構(gòu)建Tomcat鏡像(源碼),tomcat,java,docker,運維,容器

2、編寫Dockerfile文件

[root@huyang1 tomcat]# vim Dockerfile

配置如下:

FROM centos:7
MAINTAINER Crushlinux <crushlinux@163.com> 

ADD jdk1.8.0_191 /usr/local/java
ENV JAVA_HOME /usr/local/java
ENV JAVA_BIN /usr/local/java/bin
ENV JRE_HOME /usr/local/java/jre
ENV PATH $PATH:/usr/local/java/bin:/usr/local/java/jre/bin
ENV CLASSPATH /usr/local/java/jre/bin:/usr/local/java/lib:/usr/local/java/jre/lib/charsets.jar

ADD apache-tomcat-8.5.40 /usr/local/tomcat
RUN chmod 755 /usr/local/tomcat/bin/startup.sh
RUN ln -sf /usr/share/zoneinfo/Asia/Shanghai /etc/localtime

EXPOSE 8080

CMD ["/usr/local/tomcat/bin/catalina.sh", "run"]

Dockerfile構(gòu)建Tomcat鏡像(源碼),tomcat,java,docker,運維,容器

3、構(gòu)建鏡像

[root@huyang1 tomcat]# docker build -t tomcat:new .

[root@huyang1 ~]# docker images tomcat:new

Dockerfile構(gòu)建Tomcat鏡像(源碼),tomcat,java,docker,運維,容器

4、測試容器

[root@huyang1 tomcat]# docker run -d -p 8080:8080 --name tomcat-test ?tomcat:new

Dockerfile構(gòu)建Tomcat鏡像(源碼),tomcat,java,docker,運維,容器

5、瀏覽器訪問測試:

http://192.168.100.131:8080

Dockerfile構(gòu)建Tomcat鏡像(源碼),tomcat,java,docker,運維,容器

?文章來源地址http://www.zghlxwxcb.cn/news/detail-629260.html

到了這里,關(guān)于Dockerfile構(gòu)建Tomcat鏡像(源碼)的文章就介紹完了。如果您還想了解更多內(nèi)容,請在右上角搜索TOY模板網(wǎng)以前的文章或繼續(xù)瀏覽下面的相關(guān)文章,希望大家以后多多支持TOY模板網(wǎng)!

本文來自互聯(lián)網(wǎng)用戶投稿,該文觀點僅代表作者本人,不代表本站立場。本站僅提供信息存儲空間服務(wù),不擁有所有權(quán),不承擔(dān)相關(guān)法律責(zé)任。如若轉(zhuǎn)載,請注明出處: 如若內(nèi)容造成侵權(quán)/違法違規(guī)/事實不符,請點擊違法舉報進行投訴反饋,一經(jīng)查實,立即刪除!

領(lǐng)支付寶紅包贊助服務(wù)器費用

相關(guān)文章

  • 【docker】dockerfile構(gòu)建鏡像

    【docker】dockerfile構(gòu)建鏡像

    Dockerfile 是一個文本文件,文件中包含了一條條的指令(instruction),用于構(gòu)建鏡像。每一條指定構(gòu)建一層鏡像,因此每一條指令的內(nèi)容,就是描述該層鏡像應(yīng)當(dāng)如何構(gòu)建。 1、dockerfile是 自定義鏡像 的一套規(guī)則 2、dockerfile由多條指令構(gòu)成,dockerfile的每一條指令都會對應(yīng)于do

    2024年02月05日
    瀏覽(28)
  • 【Docker】Dockerfile構(gòu)建最小鏡像

    【Docker】Dockerfile構(gòu)建最小鏡像

    接下來看看由輝輝所寫的關(guān)于Docker的相關(guān)操作吧 目錄 ????Welcome 的Huihui\\\'s Code World ! !???? 前言 一.Dockerfile是什么 二.Dockerfile的基本結(jié)構(gòu) 三.基礎(chǔ)鏡像的選擇 四. 自定義鏡像 0.jar包的準(zhǔn)備 1.jar同級目錄下創(chuàng)建Dockerfile文件 2.創(chuàng)建鏡像 3.運行鏡像 (1)上傳jre (2)編輯Dockerdil

    2024年01月17日
    瀏覽(31)
  • Docker之Dockerfile構(gòu)建鏡像

    Docker之Dockerfile構(gòu)建鏡像

    ?? ????歡迎來到我的CSDN主頁!???? ??我是君易--鑨,一個在CSDN分享筆記的博主。???? ??推薦給大家我的博客專欄《Docker之Dockerfile構(gòu)建鏡像》。???? ??如果感覺還不錯的話請給我關(guān)注加三連吧!???? ? ? ? ? 在上一期有關(guān)Docker的博客分享中我們學(xué)習(xí)到了Docker的一

    2024年01月18日
    瀏覽(29)
  • docker 制作tomcat鏡像

    需要下載tomcat安裝包和jdk安裝包,我這邊下載的jdk版本分別為(jdk和tomcat版本需要對應(yīng)上) 創(chuàng)建一個readme.txt空文件 創(chuàng)建一個Dockerfile文件 構(gòu)建鏡像 查看鏡像 創(chuàng)建容器并啟動容器

    2024年02月14日
    瀏覽(23)
  • 【docker】Dockerfile構(gòu)建鏡像常用指令:

    一、常用命令: Dockerfile是一個文本文件,包含了一條條的指令,在基于指定的鏡像上,一條指令構(gòu)建一層,最終構(gòu)建出一個新的鏡像。 作用 備注 格式 FROM 指定基礎(chǔ)鏡像 指定基于哪個鏡像開始構(gòu)建 FROM image:tag MAINTAINER 作者信息 標(biāo)明這個dockerfile是誰寫的(已棄用) M

    2024年02月13日
    瀏覽(36)
  • Docker-Dockerfile構(gòu)建鏡像

    Docker-Dockerfile構(gòu)建鏡像

    Dockerfile 是一個文本格式的配置文件, 用戶可以使用 Dockerfile 來快速創(chuàng)建自定義的鏡像,另外,使用 Dockerfile 去構(gòu)建鏡像好比使用 pom 去構(gòu)建 maven 項目一樣,有異曲同工之妙 centos alpine 1. 空間大小差異, alpine 默認(rèn) 5M 左右, centos 等都在 200M 左右。 2. 默認(rèn)軟件包差異, alpin

    2024年01月17日
    瀏覽(32)
  • Docker 解析:使用 Dockerfile 自動構(gòu)建鏡像

    簡介 Docker 容器是使用 基礎(chǔ) 鏡像創(chuàng)建的。一個鏡像可以是基本的,只包含操作系統(tǒng)的基本要素,也可以包含一個準(zhǔn)備好啟動的復(fù)雜的預(yù)構(gòu)建應(yīng)用程序堆棧。 在使用 Docker 構(gòu)建鏡像時,每個操作(例如執(zhí)行的命令,比如 apt-get install)都會形成一個新的層疊在之前的層之上。然

    2024年03月26日
    瀏覽(35)
  • Docker 項目如何使用 Dockerfile 構(gòu)建鏡像?

    1.1、Docker 簡介 :講述 Docker 的起源、它是如何革新現(xiàn)代軟件開發(fā)的,以及它為開發(fā)者和運維團隊帶來的好處。重點強調(diào) Docker 的輕量級特性和它在提高應(yīng)用部署、擴展和隔離方面的優(yōu)勢。 本文已收錄于,我的技術(shù)網(wǎng)站 ddkk.com,有大廠完整面經(jīng),工作技術(shù),架構(gòu)師成長之路,等

    2024年01月16日
    瀏覽(36)
  • 【云原生 · Docker】輕松學(xué)會dockerfile構(gòu)建鏡像

    【云原生 · Docker】輕松學(xué)會dockerfile構(gòu)建鏡像

    目錄 ??dockerfile是什么 ??鏡像的緩存特性 ??dockerfile命令 ??FROM ??RUN ??CMD ??LABEL ??EXPOSE ??ENV ??ADD ??COPY ??ENTRYPOINT ??VOLUME ??USER ??WORKDIR ??ARG ??ONBUILD ??STOPSIGNAL ??????博客主頁:大蝦好吃嗎的博客 ? ? ??專欄地址:云原生專欄 docker中并不建議用戶通過com

    2024年02月08日
    瀏覽(29)
  • docker搭建SSH鏡像、systemctl鏡像、nginx鏡像、tomcat鏡像

    docker搭建SSH鏡像、systemctl鏡像、nginx鏡像、tomcat鏡像

    目錄 一、SSH鏡像 二、systemctl鏡像 三、nginx鏡像 四、tomcat鏡像 五、mysql鏡像 一、SSH鏡像 1、開啟ip轉(zhuǎn)發(fā)功能 2、 3、生成鏡像 ? ?4、啟動容器并修改root密碼 二、systemctl鏡像 1、 2、生成鏡像 3、啟動容器,并掛載宿主機目錄掛載到容器中,和進行初始化 4、進入容器 三、nginx鏡

    2024年01月16日
    瀏覽(43)

覺得文章有用就打賞一下文章作者

支付寶掃一掃打賞

博客贊助

微信掃一掃打賞

請作者喝杯咖啡吧~博客贊助

支付寶掃一掃領(lǐng)取紅包,優(yōu)惠每天領(lǐng)

二維碼1

領(lǐng)取紅包

二維碼2

領(lǐng)紅包