| 语法 | docker build -t 名称:版本 上下文目录 |
|---|---|
| 上下文 | 目录/URL/Git 仓库;.dockerignore 排除无关文件 |
| 参数 | -f 指定 Dockerfile、--build-arg、--target、--no-cache |
| 产物 | 构建成功得到本地镜像,可 run/推送 |
构建示例
构建示例
docker build -t myapp:1.0.0 .
docker build -f docker/Dockerfile.prod -t myapp:prod .
docker build --target builder -t myapp:builder .
docker build --build-arg VERSION=1.0.0 -t myapp:1.0.0 .构建上下文里不要放 node_modules/.git/大压缩包:上下文全量传给 daemon,慢且浪费。