docker容器挂载宿主主机目录的操作方法

2020-06-17 06:48:58易采站长站整理

2018-01-05 08:32:31.185 INFO 13 --- [ost-startStop-1] o.s.w.s.handler.SimpleUrlHandlerMapping : Mapped URL path [/webjars/**] onto handler of type [class org.springframework.web.servlet.resource.ResourceHttpRequestHandler]2018-01-05 08:32:31.186 INFO 13 --- [ost-startStop-1] o.s.w.s.handler.SimpleUrlHandlerMapping : Mapped URL path [/**] onto handler of type [class org.springframework.web.servlet.resource.ResourceHttpRequestHandler]2018-01-05 08:32:31.302 INFO 13 --- [ost-startStop-1] o.s.w.s.handler.SimpleUrlHandlerMapping : Mapped URL path [/**/favicon.ico] onto handler of type [class org.springframework.web.servlet.resource.ResourceHttpRequestHandler]2018-01-05 08:32:31.667 INFO 13 --- [ost-startStop-1] o.s.j.e.a.AnnotationMBeanExporter : Registering beans for JMX exposure on startup
2018-01-05 08:32:31.699 INFO 13 --- [ost-startStop-1] com.example.demo.ServletInitializer : Started ServletInitializer in 6.843 seconds (JVM running for 13.352)
05-Jan-2018 08:32:31.792 INFO [localhost-startStop-1] org.apache.catalina.startup.HostConfig.deployWAR Deployment of web application archive [/usr/local/tomcat/webapps/demo.war] has finished in [10,278] ms
05-Jan-2018 08:32:31.793 INFO [localhost-startStop-1] org.apache.catalina.startup.HostConfig.deployDirectory Deploying web application directory [/usr/local/tomcat/webapps/tomcat]05-Jan-2018 08:32:31.846 INFO [localhost-startStop-1] org.apache.catalina.startup.HostConfig.deployDirectory Deployment of web application directory [/usr/local/tomcat/webapps/tomcat] has finished in [52] ms
05-Jan-2018 08:32:31.846 INFO [localhost-startStop-1] org.apache.catalina.startup.HostConfig.deployDirectory Deploying web application directory [/usr/local/tomcat/webapps/maven]05-Jan-2018 08:32:31.874 INFO [localhost-startStop-1] org.apache.catalina.startup.HostConfig.deployDirectory Deployment of web application directory [/usr/local/tomcat/webapps/maven] has finished in [27] ms
05-Jan-2018 08:32:31.878 INFO [localhost-startStop-1] org.apache.catalina.startup.HostConfig.deployDirectory Deploying web application directory [/usr/local/tomcat/webapps/jdk]05-Jan-2018 08:32:31.919 INFO [localhost-startStop-1] org.apache.catalina.startup.HostConfig.deployDirectory Deployment of web application directory [/usr/local/tomcat/webapps/jdk] has finished in [41] ms
05-Jan-2018 08:32:31.926 INFO [main] org.apache.coyote.AbstractProtocol.start Starting ProtocolHandler ["http-nio-8080"]05-Jan-2018 08:32:31.958 INFO [main] org.apache.coyote.AbstractProtocol.start Starting ProtocolHandler ["ajp-nio-8009"]05-Jan-2018 08:32:31.980 INFO [main] org.apache.catalina.startup.Catalina.start Server startup in 10604 ms

按照说明,如果在宿主主机的目录中再放一个war包,容器也应该自动部署,下面验证下

为了方便,我直接复制了demo.war


xiaochangwei@ubuntu:~/test$ ls -l
total 14184
drwxr-x--- 5 root root 4096 Jan 5 00:32 demo
-rw-rw-r-- 1 xiaochangwei xiaochangwei 14501238 Dec 19 23:29 demo.war