Compose: 缺少机密文件会创建一个目录吗?

创建于 2017-11-15  ·  3评论  ·  资料来源: docker/compose

当 docker-compose 使用下面的配置时,如果文件 mypass.txt丢失, 目录 mypass.txt 。 这是预期的行为吗?

version: '3.1'

services:
  app:
    image: alpine
    secrets:
      - mypass

secrets:
  mypass:
    file: ./mypass.txt

macOS 10.13.1
Docker 版本 17.11.0-ce-rc3,构建 5b4af4f
docker-compose 版本 1.17.0,构建 ac53b73

aresecrets kincleanup kinquestion

最有用的评论

这是我们在docker-compose模拟秘密的方式的一个有点不幸的副作用。 顺便说一下,它会被#5363 修复,如果指定的文件丢失,它会出错。

所有3条评论

这是我们在docker-compose模拟秘密的方式的一个有点不幸的副作用。 顺便说一下,它会被#5363 修复,如果指定的文件丢失,它会出错。

5363 从未被合并,这意味着这可能永远不会被修复。 考虑重新开放?

已由 #5415 修复

此页面是否有帮助?
0 / 5 - 0 等级