在线精品99_中国九九盗摄偷拍偷看_91免费版在线观看_91.app_91高清视频在线_99热最新网站

Docker怎样自动部署Apache Tomcat

151次阅读
没有评论

共计 2090 个字符,预计需要花费 6 分钟才能阅读完成。

这篇文章给大家分享的是有关 Docker 怎样自动部署 Apache Tomcat 的内容。丸趣 TV 小编觉得挺实用的,因此分享给大家做个参考,一起跟随丸趣 TV 小编过来看看吧。

  使用 docker search 可以查到最流行的(和官方的)Docker Tomcat 容器:

# docker search tomcat
INDEX NAME DESCRIPTION STARS OFFICIAL AUTOMATED
docker.io docker.io/tomcat Apache Tomcat is an open source implementa... 178 [OK] 
docker.io docker.io/consol/tomcat-7.0 Tomcat 7.0.57, 8080,  admin/admin  12 [OK]
docker.io docker.io/consol/tomcat-8.0 Tomcat 8.0.15, 8080,  admin/admin  10 [OK]
docker.io docker.io/consol/tomcat-6.0 Tomcat 6.0.43, 8080,  admin/admin  6 [OK]
docker.io docker.io/dordoka/tomcat Ubuntu 14.04, Oracle JDK 8 and Tomcat 8 ba... 4 [OK]
docker.io docker.io/malderhout/tomcat Tomcat7 with OpenJDK7 on CentOS7 3 [OK]
docker.io docker.io/cloudesire/tomcat Tomcat server 6/7/8 with oracle java 7/8 o... 2 [OK]
docker.io docker.io/ericogr/tomcat Tomcat 8.0.23, 8080,  docker/docker  1 [OK]
docker.io docker.io/liferay/tomcat Tomcat version used by Portal bundles (onl... 1 [OK]
docker.io docker.io/learninglayers/tomcat 0 [OK]

  使用 docker pull 下载官方镜像,这里我选择官方的 tomcat,latest 版本

# docker pull tomcat

  下载完成后,使用 docker images 命令查看镜像

# docker images
REPOSITORY TAG IMAGE ID CREATED VIRTUAL SIZE
docker.io/tomcat latest cb8603fe47ec 3 weeks ago 347.8 MB

  扩展 Dockerfile 我需要扩展 Dockerfile,来实现 Maven 的自动部署。需要添加 settings.xml,更 新 tomcat-users.xml 文件。如下所示:

 tomcat-users.xml:

?xml version= 1.0  encoding= utf-8 ? 
 tomcat-users 
 role rolename= manager-gui / 
 role rolename= manager-gui / 
 role rolename= manager-script / 
 user username= chag  password= 111111  roles= manager,manager-gui,manager-script  / 
 /tomcat-users

  settings.xml:

?xml version= 1.0  encoding= UTF-8 ? 
 settings 
 servers  
 server 
 id TomcatServer /id 
 username chag /username 
 password 111111 /password 
 /server  
 /servers

  这些文件和 Dockerfile 放在同一个目录下。

 Dockerfile 更新为:

FROM tomcat
MAINTAINER  CHAG  [email protected] 
ADD settings.xml /usr/local/tomcat/conf/
ADD tomcat-users.xml /usr/local/tomcat/conf/

  当镜像构建时,配置文件会被放置到正确目录下。从这个镜像启动的任意容器都会包含这些文件。

  重构镜像:在当前文件目录

# docker build -t chag/tomcat .

  启动容器:

# docker run -d --name tomcat -p 8080:8080 chag/tomcat

  使用宿主机的 IP:8080 就可以访问 tomcat 服务了

Docker 怎样自动部署 Apache Tomcat

感谢各位的阅读!关于“Docker 怎样自动部署 Apache Tomcat”这篇文章就分享到这里了,希望以上内容可以对大家有一定的帮助,让大家可以学到更多知识,如果觉得文章不错,可以把它分享出去让更多的人看到吧!

正文完
 
丸趣
版权声明:本站原创文章,由 丸趣 2023-08-25发表,共计2090字。
转载说明:除特殊说明外本站除技术相关以外文章皆由网络搜集发布,转载请注明出处。
评论(没有评论)
主站蜘蛛池模板: 人人妻人人爽人人澡av | 爱爱视频日本 | 男人天堂色 | 青青青视频在线播放视频 | 国产一级做a爰片在线看 | 欧美国产免费 | 国产精品国产精品国产专区不卡 | 欧美特黄视频在线观看 | 国产亚洲日韩a欧美在线人成 | 国产精品久久久久一区二区 | 色多多www | 国产日产精品_国产精品毛片 | 国产在线无码一区二区三区视频 | 另类二区 | 成人免费一区二区三区视频 | 五月色综合亚洲小说 | 国产精品无码av片在线观看播 | 国产动作大片中文字幕 | 亚洲精品午夜无码电影网 | 日韩福利在线观看 | 性xxxx老妇506070 | 精品久久久久亚洲 | jizz日本zzz日本人 | 国产精品免费看久久久无码 | 欧美与黑人午夜性猛交久久久 | 久久久久久a亚洲欧洲av冫 | 人妻丰满熟妇av无码区乱 | 亚洲av永久无码精品一百度影院 | 亚洲精品久久久久中文字幕m男 | 日本丰满妇人成熟免费中文字幕 | 无码午夜人妻一区二区不卡视频 | 浮力影院网站午夜 | 国产精品视频在线播放 | 日本a级片视频 | 国产精品午夜性视频网站 | 麻豆短视频轻量版 | 亚洲欧美日韩综合一区久久 | asmr福利视频在线播放 | 亚洲日韩乱码中文无码蜜桃臀 | 亚洲国产精彩中文乱码av | 欧美一级毛片免费大电影 |