我正在尝试将webapps放入我的dockerized,vagrant tomcat安装中。
将我的进度推向了github:github demo
我的vagrantfile.proxy指向我的webapps目录:
config.vm.synced_folder "./webapps", "/var/lib/tomcat7/webapps"
config.vm.network :forwarded_port, guest: 8080, host: 9200
我有tomcat在8080运行 - >转发到9200.我可以看到tomcat服务器启动但我的webapp:tomcat sample war是404ing。
我将此行添加到我的tomcat Dockerfile:
VOLUME [ "var/lib/tomcat7/webapps/" ]
这是我的vagrantfile本身:
config.vm.define "tomcat" do |v|
v.vm.provider "docker" do |d|
d.build_dir = "./dockerfiles/tomcat"
d.ports = [ "8080:8080" ]
d.volumes = ["/var/lib/tomcat7/webapps/"]
d.vagrant_vagrantfile = "./Vagrantfile.proxy"
end
端
我是否因为流浪汉将我的./webapps目录链接到var / lib / tomcat7 / webapps /?而缺少一些东西?
谢谢!