如何将 Docker 与 Docker 搭配使用 Paket



我的解决方案中有几个项目(一些生产和一些测试......每个项目都有一个 docker 镜像。解决方案中的每个 .fsproj 文件都包含以下行:

<Import Project="...paketPaket.Restore.targets" />

但是 docker 的构建上下文受到项目文件夹的限制我宁愿不处理这个问题。

可以在不需要引用父文件夹的情况下使用 Paket 吗?

我不是专家,但我想你在这里有两个选择:

  1. 您可以在每个项目中保留Paket.Restore.targets文件,恕我直言,这还不错。
  2. 在我的项目中,我决定从父文件夹构建 docker 镜像,但是是的,您可以通过设置构建上下文来做到这一点。如果您决定这是我使用的命令:

    docker build -t "$IMAGE:$TAG_NAME" -f "$DOCKERFILE_PATH" .

我从父级别运行它,通过-f您可以指定 Dockerfile,最后.设置构建的上下文。

相关内容

  • 没有找到相关文章

最新更新