Docker 基础

docker-.dockerignore 文件

2021-07-18  本文已影响0人  yjtuuige

概述

好处是:

.dockerignore 文件编写方法

符号 作用
# 注释
* 匹配0或多个非/的字符
? 匹配1个非/的字符
** 0个或多个目录
! 除...外,需结合上下文语义

示例:

# comment
*/*/temp*
temp?
**/*.md
*.md
!README.md

⚠️注意事项:

# comment
*.md
!README*.md
README-secret.md
*.md
README-secret.md
!README*.md

使用案例

.git
_mockData
deleted
email-templates
script
static
FROM node:8-alpine
 
COPY . /app/node
WORKDIR /app/node
RUN yarn install
 
EXPOSE 8026
 
CMD ["yarn", "run", "tool-dev"]
[vagrant@docker]$ docker build -t tool:5.0 -f Dockerfile-frontend-tool .
Sending build context to Docker daemon  73.36MB
Step 1/6 : FROM node:8-alpine
[vagrant@docker]$ docker build -t tool:6.0 -f Dockerfile-frontend-tool .
Sending build context to Docker daemon  11.38MB
Step 1/6 : FROM node:8-alpine
上一篇 下一篇

猜你喜欢

热点阅读