配置maven
在pom.xml加入
1 2 3 4 5 6 7 8 9 10 11 12 13 |
|
在maven的settings.xml加入
1 2 3 4 5 |
|
创建个人的Docker镜像
创建Dockerfile文件
1 2 3 |
|
编辑Dockerfile
1 2 3 |
|
注:tomcat-users.xml可以在tomcat/conf目录找到,拷贝一个到此目录
在tomcat-users.xml加入以下内容
1 2 3 |
|
build这个镜像
1 |
|
运行个人定制的Docker镜像
1 |
|
将web应用部署至容器里运行的tomcat
1 |
|
web应用会通过tomcat的部署机制拷贝至容器的 /usr/local/tomcat/webapps/${project} 下,当Docker容器关闭后,容器内的改动不会保存至镜像,也就是说拷贝至容器的web应用会在容器关闭后被删除。
配置maven
在pom.xml加入
1 2 3 4 5 6 7 8 9 10 11 12 13 |
|
在maven的settings.xml加入
1 2 3 4 5 |
|
创建个人的Docker镜像
创建Dockerfile文件
1 2 3 |
|
编辑Dockerfile
1 2 3 |
|
注:tomcat-users.xml可以在tomcat/conf目录找到,拷贝一个到此目录
在tomcat-users.xml加入以下内容
1 2 3 |
|
build这个镜像
1 |
|
运行个人定制的Docker镜像
1 |
|
将web应用部署至容器里运行的tomcat
1 |
|
web应用会通过tomcat的部署机制拷贝至容器的 /usr/local/tomcat/webapps/${project} 下,当Docker容器关闭后,容器内的改动不会保存至镜像,也就是说拷贝至容器的web应用会在容器关闭后被删除。