自己做h5网站腾讯地图如何标注自己店铺位置
1、问题
给新模块写Dockerfile,很多静态资源分散在各个目录,于是Dockerfile里我直接一句:
ADD ./* /dest/
 
镜像出来后,启动容器,进入容器种后发现:文件拷贝成功,但原来的目录结构都不在了,所有文件被放在了一层目录里。
2、解决
改为:
ADD . /dest/
 
如此,会把原来的目录结构也带过来

3、其余思路
还有一些其他思路,当然不是分开ADD,那这样有n个目录,还不得写n个ADD或n个COPY。思路一:
# 直接cp
RUN cp -r ./* /dest/
 
思路二:
RUN rsync -arv --ignore-existing /path/to/project/ /dist/
