久久精品五月,日韩不卡视频在线观看,国产精品videossex久久发布 ,久久av综合

站長資訊網
最全最豐富的資訊網站

Docker容器-構建Tomcat業務鏡像

退到tomcat目錄下,新建兩個業務用的目錄文件

[root@node6 /data/dockerfile/web/tomcat/tomcat-base]#cd ..

[root@node6 /data/dockerfile/web/tomcat]#mkdir tomcat-app1

[root@node6 /data/dockerfile/web/tomcat]#mkdir tomcat-app2

進入Tomcat-app1目錄下創建Dockerfile文件

[root@node6 /data/dockerfile/web/tomcat]#cd tomcat-app1

[root@node6 /data/dockerfile/web/tomcat/tomcat-app1]#vim Dockerfile

FROM 172.20.7.50/baseimages/centos-tomcat:8.5.33

LABEL maintainer "mr.luo "

RUN mkdir -p /data/tomcat/webapps/myapp && useradd tomcat

ADD index.html /data/tomcat/webapps/myapp

ADD run_tomcat.sh /apps/tomcat/bin/run_tomcat.sh

COPY server.xml /apps/tomcat/conf/server.xml

RUN chown -R tomcat.tomcat /apps /data/tomcat/webapps

EXPOSE 8080

CMD ["/apps/tomcat/bin/run_tomcat.sh"]

創建測試文件

[root@node6 /data/dockerfile/web/tomcat/tomcat-app1]#vim index.html

tomcat testapp1

拷貝server.xml文件到當前目錄下。

[root@node6 /data/dockerfile/web/tomcat/tomcat-app1]#cp /usr/local/apache-tomcat-8.5.33/conf/server.xml ./

編輯server.xml文件修改host的路徑

[root@node6 /data/dockerfile/web/tomcat/tomcat-app1]#vim server.xml

創建tomcat啟動腳本、并給腳本添加執行權限

[root@node6 /data/dockerfile/web/tomcat/tomcat-app1]#vim run_tomcat.sh

#!/bin/bash

echo "1.1.1.1 abc.test.com" >> /etc/hosts

echo "nameserver 223.5.5.5" > /etc/resolv.conf

su – tomcat -c "/apps/tomcat/bin/catalina.sh start"

su – tomcat -c "tail -f /etc/hosts"

# 給腳本添加執行權限

[root@node6 /data/dockerfile/web/tomcat/tomcat-app1]#chmod +x run_tomcat.sh

創建docker build 腳本

[root@node6 /data/dockerfile/web/tomcat/tomcat-app1]#vim build-command.sh

#!/bin/bash

# Dockerfile build shell

docker build -t 172.20.7.50/baseimages/centos-tomcat-web:app1 .

開始制作鏡像

[root@node6 /data/dockerfile/web/tomcat/tomcat-app1]#bash build-command.sh

Sending build context to Docker daemon 13.31kB

Step 1/9 : FROM 172.20.7.50/baseimages/centos-tomcat:8.5.33

—> 872c70dd2181

Step 2/9 : LABEL maintainer "mr.luo "

—> Using cache

—> e97895b822f7

Step 3/9 : RUN mkdir -p /data/tomcat/webapps/myapp && useradd tomcat

—> Using cache

—> 72bb5e03ae16

Step 4/9 : ADD index.html /data/tomcat/webapps/myapp

—> 1f7213ebca35

Step 5/9 : ADD run_tomcat.sh /apps/tomcat/bin/run_tomcat.sh

—> 810821a8e3ec

Step 6/9 : COPY server.xml /apps/tomcat/conf/server.xml

—> c0e804cc499d

Step 7/9 : RUN chown -R tomcat.tomcat /apps /data/tomcat/webapps

—> Running in a4a8923b3d14

Removing intermediate container a4a8923b3d14

—> ef1bc1eeba9c

Step 8/9 : EXPOSE 8080

—> Running in f0932e1e1990

Removing intermediate container f0932e1e1990

—> bc4e67b65e5e

Step 9/9 : CMD ["/apps/tomcat/bin/run_tomcat.sh"]

—> Running in cba94e6d84e1

Removing intermediate container cba94e6d84e1

—> 3714c600c51e

Successfully built 3714c600c51e

Successfully tagged 172.20.7.50/baseimages/centos-tomcat-web:app1

啟動剛制作好的鏡像,測試tomcat是否制作成功

[root@node6 /data/dockerfile/web/tomcat/tomcat-app1]#docker run –name tom1 -it -d -p 8801:8080 172.20.7.50/baseimages/centotomcat-web:app1

6b77dd85d8a74b7475bd3340e501d3bcd0019ffdad2ea0505ca371f52c3d2ae6

查看是否在后臺正常運行

[root@node6 /data/dockerfile/web/tomcat/tomcat-app1]#docker ps

CONTAINER ID IMAGE COMMAND CREATED STATUS PORTS NAMES

6b77dd85d8a7 172.20.7.50/baseimages/centos-tomcat-web:app1 "/apps/tomcat/bin/ru…" 6 seconds ago Up 5 seconds 0.0.0.0:8801->8080/tcp tom1

用物理機的瀏覽器測試

Docker容器-構建Tomcat業務鏡像

制作第二個就非常簡單了只需要在第一個上面改下名稱即可

先拷貝tomcat-app1下所有文件到tomcat-app2下即可

[root@node6 /data/dockerfile/web/tomcat/tomcat-app1]# cd ..

[root@node6 /data/dockerfile/web/tomcat]#cp -rf tomcat-app1/* tomcat-app2/

修改index.html標識為tomcat testapp2即可

[root@node6 /data/dockerfile/web/tomcat/tomcat-app2]#vim index.html

tomcat testapp2

修改docker build腳本centos-tomcat-web:app1改成centos-tomcat-web:app2即可,表示這是app2的鏡像

[root@node6 /data/dockerfile/web/tomcat/tomcat-app2]#vim build-command.sh

#!/bin/bash

# Dockerfile build shell

docker build -t 172.20.7.50/baseimages/centos-tomcat-web:app2 .

查看所有文件,上述除了build-command.sh、index.html需要修改其它不用動保持原樣

[root@node6 /data/dockerfile/web/tomcat/tomcat-app2]#ll

total 24

-rw-r–r– 1 root root 77 Nov 23 20:56 build-command.sh

-rw-r–r– 1 root root 398 Nov 23 20:15 Dockerfile

-rw-r–r– 1 root root 25 Nov 23 20:15 index.html

-rwxr-xr-x 1 root root 205 Nov 23 20:15 run_tomcat.sh

-rw——- 1 root root 7524 Nov 23 20:15 server.xml

開始制作第二個鏡像文件

[root@node6 /data/dockerfile/web/tomcat/tomcat-app2]#bash build-command.sh

Sending build context to Docker daemon 13.31kB

Step 1/9 : FROM 172.20.7.50/baseimages/centos-tomcat:8.5.33

—> 872c70dd2181

Step 2/9 : LABEL maintainer "mr.luo "

—> Using cache

—> e97895b822f7

Step 3/9 : RUN mkdir -p /data/tomcat/webapps/myapp && useradd tomcat

—> Using cache

—> 72bb5e03ae16

Step 4/9 : ADD index.html /data/tomcat/webapps/myapp

—> 5fb4cdb0e0ca

Step 5/9 : ADD run_tomcat.sh /apps/tomcat/bin/run_tomcat.sh

—> ca7037e43dd6

Step 6/9 : COPY server.xml /apps/tomcat/conf/server.xml

—> 944ac27defb1

Step 7/9 : RUN chown -R tomcat.tomcat /apps /data/tomcat/webapps

—> Running in ec169b000f74

Removing intermediate container ec169b000f74

—> 168b359f2e83

Step 8/9 : EXPOSE 8080

—> Running in 86726c38a44a

Removing intermediate container 86726c38a44a

—> d4f8cf67c70c

Step 9/9 : CMD ["/apps/tomcat/bin/run_tomcat.sh"]

—> Running in b323b8b073ca

Removing intermediate container b323b8b073ca

—> 612035ab8d3e

Successfully built 612035ab8d3e

Successfully tagged 172.20.7.50/baseimages/centos-tomcat-web:app2

查看所有鏡像文件

[root@node6 /data/dockerfile/web/tomcat/tomcat-app2]#docker images

REPOSITORY TAG IMAGE ID CREATED SIZE

172.20.7.50/baseimages/centos-tomcat-web app2 612035ab8d3e 10 seconds ago 787MB

172.20.7.50/baseimages/centos-tomcat-web app1 3714c600c51e 37 minutes ago 787MB

172.20.7.50/baseimages/centos-tomcat 8.5.35 872c70dd2181 2 hours ago 773MB

172.20.7.50/baseimages/centos7.5-jdk 8.191 19e9d5aa96b6 2 hours ago 759MB

172.20.7.50/baseimages/centos-base 7.5.1804 1f6c2c9e089e 2 hours ago 363MB

centos 7.5.1804 76d6bc25b8a5 6 weeks ago 200MB

啟動容器、并查看當前運行的容器列表

[root@node6 /data/dockerfile/web/tomcat/tomcat-app2]#docker run –name tom2 -d -p 8802:8080 172.20.7.50/baseimages/centos-toat-web:app2

e9f08fce2923fc9dd49edf12472d2ef98994126e920168da80c8694ef4a8f0bc

[root@node6 /data/dockerfile/web/tomcat/tomcat-app2]#docker ps

CONTAINER ID IMAGE COMMAND CREATED STATUS PORTS NAMES

e9f08fce2923 172.20.7.50/baseimages/centos-tomcat-web:app2 "/apps/tomcat/bin/ru…" 6 seconds ago Up 6 seconds 0.0.0.0:8802->8080/tcp tom2

6b77dd85d8a7 172.20.7.50/baseimages/centos-tomcat-web:app1 "/apps/tomcat/bin/ru…" 14 minutes ago Up 14 minutes 0.0.0.0:8801->8080/tcp tom1

用物理機的瀏覽器打開訪問tom2是否正常工作

Docker容器-構建Tomcat業務鏡像

贊(0)
分享到: 更多 (0)
?
網站地圖   滬ICP備18035694號-2    滬公網安備31011702889846號
久久精品五月,日韩不卡视频在线观看,国产精品videossex久久发布 ,久久av综合
日韩国产在线| 国产精品115| 激情久久99| 国产精品久久久久久久久久久久久久久 | 国产a久久精品一区二区三区| 青青草伊人久久| 日韩avvvv在线播放| 国产日韩亚洲| 日韩av成人高清| 久久男人av| 色88888久久久久久影院| 欧美精品羞羞答答| 亚洲欧美久久精品| 免费亚洲一区| 欧美激情99| 美女网站一区| 日本aⅴ亚洲精品中文乱码| 久久免费福利| 日本综合精品一区| 麻豆91小视频| 国产综合色产| 日韩中文字幕| 亚洲国产福利| 中文字幕亚洲精品乱码| 麻豆国产一区| 99riav国产精品| 国产欧美一区二区三区国产幕精品| 成人午夜毛片| 久热综合在线亚洲精品| 亚洲香蕉久久| 亚洲2区在线| 国产欧美欧美| 91精品国产91久久久久久黑人| 亚洲综合福利| 亚洲www啪成人一区二区| 视频一区日韩| 乱人伦精品视频在线观看| 成人在线视频免费| 视频在线观看一区| 精品国产不卡一区二区| 免费在线观看一区二区三区| 国产一区二区三区四区| 中文字幕一区二区三区日韩精品 | 久久久久国产精品一区二区| 日本强好片久久久久久aaa| 欧美色图国产精品| 精品久久亚洲| 欧美久久香蕉| 亚洲理论在线| 黄色av一区| 久久精品国产www456c0m| 精品一区二区三区亚洲| 在线精品国产亚洲| 欧美精品日日操| 成午夜精品一区二区三区软件| 婷婷久久一区| 亚洲欧美综合| 波多视频一区| 国产精品欧美三级在线观看| 蜜桃一区二区三区在线观看| 香蕉成人av| 久久国产日韩| 欧美在线观看视频一区| 色88888久久久久久影院| www成人在线视频| 久久精品亚洲欧美日韩精品中文字幕| 国产精品1luya在线播放| 久久不见久久见中文字幕免费| 欧美在线精品一区| 欧美日韩一区自拍| 亚洲aⅴ网站| 欧美日韩视频免费看| 日韩国产精品久久久久久亚洲| 日本成人一区二区| 国产精品jk白丝蜜臀av小说| 麻豆精品国产91久久久久久| 精品美女久久| 亚洲国产日韩欧美在线| 日韩视频一区| 久久亚洲美女| 欧美日韩亚洲一区在线观看| 国产精品视频首页| 高清av不卡| 久久国产精品久久久久久电车| 视频一区视频二区中文字幕| 亚洲欧美专区| 日本久久黄色| 亚洲色图网站| 久久三级毛片| 99亚洲视频| 麻豆91小视频| 尤物精品在线| 国产精品综合| 女人天堂亚洲aⅴ在线观看| 日韩在线黄色| 久久久精品久久久久久96| 日韩精品久久理论片| 日韩综合精品| 国产精品亲子伦av一区二区三区| 天堂中文在线播放| 亚洲欧洲av| 婷婷激情一区| 国产精品成人一区二区网站软件| 国模 一区 二区 三区| 精品中文字幕一区二区三区四区| 99成人在线| 一区二区小说| 色综合五月天| 久久av影视| 美女性感视频久久| 国产精品久久久久久久免费观看| 国产日韩电影| 老司机精品在线| 视频一区二区三区中文字幕| 在线中文字幕播放| 亚洲综合小说| 亚洲成av人片一区二区密柚| 精品久久影院| 国产精品嫩草影院在线看| 国产一区91| 亚洲手机在线| 欧美 日韩 国产一区二区在线视频| 国产探花一区| 国产午夜精品一区在线观看| 综合色一区二区| 亚洲日本欧美| 中文无码日韩欧| 日韩一级精品| 亚洲深深色噜噜狠狠爱网站 | 久久精品国产www456c0m| 在线人成日本视频| 伊人久久在线| av在线最新| 97精品国产福利一区二区三区| 欧美成人aaa| 成人精品久久| 日韩影院二区| 欧美日韩国产传媒| 亚洲欧美网站| 日本aⅴ精品一区二区三区 | 91视频精品| 黑森林国产精品av| 久久久久国产精品一区二区| 99久久久久| 在线观看视频免费一区二区三区| 亚洲精品乱码| 精品网站999| 另类专区亚洲| 亚洲黄页一区| 国产伦精品一区二区三区千人斩 | 国产传媒av在线| av一区在线| 欧美日韩国产在线一区| 亚洲+小说+欧美+激情+另类| 欧美激情在线精品一区二区三区| 亚洲综合在线电影| 日韩高清在线一区| 成人精品国产亚洲| 亚洲欧美不卡| 精品国产精品久久一区免费式| 亚洲v在线看| 国产一卡不卡| 亚洲精品1区2区| 久久亚洲人体| 视频一区日韩精品| 欧美一级鲁丝片| 中文字幕中文字幕精品| 最新中文字幕在线播放| 亚洲精品大全| 国产精品免费看| 天堂中文在线播放| 国产精品成人**免费视频| 麻豆精品网站| 日韩欧美一区免费| 精品丝袜久久| 国产精品片aa在线观看| 亚洲视频二区| 国产精品三上| 激情偷拍久久| 国产+成+人+亚洲欧洲在线| 日本不卡视频在线| 亚洲一级网站| 日韩毛片在线| 久久久久久久久99精品大| 国产66精品| 国内不卡的一区二区三区中文字幕| 一本一道久久a久久精品蜜桃| 欧美91福利在线观看| 国产欧美一区二区三区精品酒店| 一区二区三区午夜视频| 在线一区欧美| 午夜宅男久久久| 美国欧美日韩国产在线播放| 在线亚洲自拍| 亚洲一区二区三区四区五区午夜| av一区二区高清| 久久久久久久久久久妇女| 国产福利片在线观看| 电影91久久久| 久久不卡国产精品一区二区|