gpt4 book ai didi

linux - 如何通过命令行编辑和保存Python文件

转载 作者:太空宇宙 更新时间:2023-11-04 05:10:11 26 4
gpt4 key购买 nike

我有一个 Dockerfile,它在其中一个 RUN 指令中创建了一个 conan 文件。我想编辑该 conan 文件并将其保存在我的 Dockerfile 中以设置项目特定设置。有没有办法通过命令行(例如 Python 提示符)来执行此操作?

或者有没有办法将 Python 文件嵌入到 Dockerfile 中?

最佳答案

我不知道有什么命令可以这样做。但我建议您使用另一种方法:

  1. 使用环境变量作为占位符创建 Conan 模板文件 (youconanfile.dist)。
  2. 使用 envsubst 命令使用当前项目变量运行时创建所需的文件。

我使用这种技术in a Docker stack生成多个文件(wp-cli.ymldeploy.php...)。我的示例位于 Makefile 中。如果您需要在 Dockerfile 中使用它,可以假设

  • envsubst 已安装在您的容器上
  • COPY 命令用于将 Conan 模板文件推送到容器中。

关于linux - 如何通过命令行编辑和保存Python文件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/56428343/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com