我在Dockerfile中有以下几行代码,我希望在应用程序启动之前将配置文件中的值设置为默认值,并提供在启动容器时使用-e选项进行设置的选项。我正在尝试使用Docker的ENV命令来实现这一点 RUN sed -i 's/CONFIG_VALUE/'"$CONFIG_VALUE"'/g' CONFIG_FILE我在文
我已经将PyCharm配置为在我的Docker容器中针对Python二进制文件,但是我得到了这个错误:
Couldn't refresh skeletons for remote interpreterfailed to run generator3.py for docker://app:latest//usr/local/python/bin/python, exit code 126, stderr: /usr/local
基本上,我运行以下命令: docker-compose build
docker compose up (是的,我知道你应该运行docker compose up -d,但是这个方法通过控制台清楚地说明了我的问题我曾尝试从docker-compose中单独构建和运行dockerfile,并取得了不同程度的成功。这让我陷入了入口点CMD问题。所以,我更喜欢使用docker-compose。Dockerfile: