docker build文件忽略技巧
有时我们在build镜像时,需要忽略项目目录的一些文件,可以通过在Dockerfile同级目录下放置.dockerignore文件来实现:
# 创建.dockerignore并添加忽略类目 cat <<-END > .dockerignore node_modules .git *.log .dockerignore Dockerfile END # 查看核对忽略项目明细 root@app-server:/nas# cat .dockerignore node_modules .git *.log .dockerignore Dockerfile
通过上述配置后,我们在执行docker build命令时,构建的镜像中将不会包含node_modules、.git、*.log、.dockerignore、Dockerfile相关的文件夹及文件。
更多精彩