docker-compose挂载镜像目录到宿主机用了volumes属性启动后镜像目录被删除了。

项目用docker-compose编排镜像启动,需要把一些文件挂载到宿主机便于修改配置,用到了volumes属性


volumes:
      - "./docker/dev/WEB-INF:/usr/local/tomcat/webapps/cas/WEB-INF"

前边是宿主机目录,后边是容器内得目录,启动后宿主机目录可以创建,但是容器内这个路径下什么东西都没有了,被删除了一样,不用volumes得时候可以正常启动并访问。

写全路径 以“/” 或者 “~/” 开头的路径