我从docker hub下载了一个tomcat图像,并在该tomcat的docker容器中创建了三个实例。现在问题是,我无法编辑实例的配置文件。所以任何人都可以帮助我如何编辑conf文件来更改conf文件的服务器,http和ajp端口,并根据我选择的端口制作实例,以便我可以在tomcat中创建多个实例。
答案 0 :(得分:0)
可以编辑配置,大多数图像都没有nano / vi进行编辑, 安装这些文件并编辑文件。输入docker container
docker exec -it container_id /bin/bash
更改配置后,使用新名称提交容器。
如果编辑文件有限制,则运行3个不同端口绑定的tomcat实例。
docker run -itd -p 8080:8080 -p 8009:8009 tomcat /bin/bash
docker run -itd -p 9090:8080 -p 9009:8009 tomcat /bin/bash
...
因此,您可以使用外部暴露的端口连接到特定的tomcat。