热门标签 | HotTags
当前位置:  开发笔记 > 编程语言 > 正文

Dockertomcat通过dockerfile编辑配置文件

如何解决《Dockertomcat通过dockerfile编辑配置文件》经验,请问有没有懂的朋友?

我已经创建了一个dockerfile和docker-compose,如下所示,这是在容器内创建tomcat映像并编辑tomcat用户的后缀,以便我能够访问manager gui。
下面的四个文件都与运行docker-compose up命令的位置在同一文件夹中。

docker-compose.yml

version: '2'

services:
  tomcat:
    build: .
    container_name: development
    ports:
      - 8001:8080
    environment:
      - spring.profiles.active=development

Docker文件

FROM tomcat
COPY tomcat-users.xml /usr/local/tomcat/conf/
COPY context.xml /usr/local/tomcat/webapps/manager/META-INF/
CMD ["catalina.sh","run"]

tomcat-users.xml



    
    

context.xml



   
  

当我运行命令docker-compose up时,它会完美地生成带有tomcat映像的容器,但是现有的tomcat-users.xml和context.xml不会被覆盖。知道我在覆盖这两个文件时做错了什么吗?


推荐阅读
author-avatar
mobiledu2502904157
这个家伙很懒,什么也没留下!
PHP1.CN | 中国最专业的PHP中文社区 | DevBox开发工具箱 | json解析格式化 |PHP资讯 | PHP教程 | 数据库技术 | 服务器技术 | 前端开发技术 | PHP框架 | 开发工具 | 在线工具
Copyright © 1998 - 2020 PHP1.CN. All Rights Reserved | 京公网安备 11010802041100号 | 京ICP备19059560号-4 | PHP1.CN 第一PHP社区 版权所有