是否可以为docker运行指定自定义Dockerfile?
我到处寻找这个问题的答案。也许这是不可能的 我在目录中有一些Dockerfile,比如dev/Dockerfile和live/Dockerfile。我无法找到向docker run提供这些自定义DockerFile的方法。docker build有-f选项,但我在应用程序的根目录中找不到docker run的对应选项。目前,我认为我将编写我的npm/gulp脚本来简单地更改到这些目录中,但这显然不是理想的是否可以为docker运行指定自定义Dockerfile?,docker,dockerfile,Docker,Dockerfile,我到处寻找这个问题的答案。也许这是不可能的 我在目录中有一些Dockerfile,比如dev/Dockerfile和live/Dockerfile。我无法找到向docker run提供这些自定义DockerFile的方法。docker build有-f选项,但我在应用程序的根目录中找不到docker run的对应选项。目前,我认为我将编写我的npm/gulp脚本来简单地更改到这些目录中,但这显然不是理想的 有什么想法吗?你不能-Docker不是这样工作的: docker文件与docker bui
有什么想法吗?你不能-Docker不是这样工作的: docker文件与docker build一起用于构建映像 生成的图像与docker run一起用于运行容器 如果您需要在运行时进行更改,那么您需要修改基本映像,以便它可以使用,例如,docker运行的命令行选项,或作为装载的配置文件 但docker run将图像作为参数,而不是DockerFile。