我是新来的,也是docker和tomcat的新手。我正在试图与docker部署一个maven项目。我已经设法在Docker中为tomcat创建一个图像,并从该图像创建一个容器。 https://0.0.0.0:49153/ /或https://172.17.42.1:49153/给我的Apache Tomcat的开放页面;但每当我尝试进入网页管理员时,我无法用我自己的用户名和密码登录我的本地tomcat。用docker部署tomcat时的授权设置问题
我想我需要将tomcat-users.xml配置添加到我的泊坞窗图像,但我不知道如何为此设置用户。这里是我的dockerfile
FROM tomcat:7-jre7 MAINTAINER "rozerinaktas <[email protected]>" // there should be an add command here i think CMD sudo service tomcat7 start && tail -f /var/log/tomcat7/catalina.out
任何帮助将是非常赞赏。
这是(临界)偏离主题,它似乎更多地与应用程序服务器配置相比,与编程;另一方面它用于部署使用Maven的自建应用程序。不过,我认为它在[ServerFault](http://serverfault.com) –
有更好的地方我该如何设置配置? – user3104760
如果您需要用户,请使用Dockerfile中的USER指令创建它,请参阅文档https://docs.docker.com/reference/builder/#user,以及http://stackoverflow.com/questions/27701930/add-user-to-docker-container – user2915097