我有一个 Dockerfile,用于构建 AWS ECS Fargate 中使用的 Docker 映像。
我的问题是,我可以将文本字符串文件传递给 Docker 镜像吗?使用 Dockerfile 中的“RUN touch example.txt”创建文件很容易,但是如何安全地将敏感文本传递到该文件而不以纯文本显示它?
谢谢
您可以使用 docker build Secrets 在构建期间公开机密。您可以在构建过程中使用 API 令牌和敏感信息,并且它不会在构建日志中以纯文本形式显示。
希望这有帮助,更多信息请参见:https://docs.docker.com/build/building/secrets/