您是否可以在 Dockerfile 中指定一个选项,默认使用它构建的容器以分离方式运行。
这将导致与 -d 相同的结果:
docker run -d <imagename>
这样
docker run <imagename>
默认情况下会分离运行。
最佳答案
Dockerfile 的目的是构建镜像。如何运行图像由“docker run”命令控制。根据 Docker 文档,Dockerfile 中没有可用选项。
关于默认为后台运行的 Dockerfile 选项(分离),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/32873715/