默认为后台运行的 Dockerfile 选项(分离)

标签 docker dockerfile

您是否可以在 Dockerfile 中指定一个选项,默认使用它构建的容器以分离方式运行。

这将导致与 -d 相同的结果:

docker run -d <imagename>

这样

docker run <imagename> 

默认情况下会分离运行。

最佳答案

Dockerfile 的目的是构建镜像。如何运行图像由“docker run”命令控制。根据 Docker 文档,Dockerfile 中没有可用选项。

关于默认为后台运行的 Dockerfile 选项(分离),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/32873715/

相关文章:

docker - Dockerfile不创建目录作为 Jenkins 镜像的根目录

python - Docker Python 脚本找不到文件

hadoop - 是否可以在docker文件中间执行CMD?

在主机上进行文件更改时 Docker 容器不会更新

docker容器与群通信问题

php - 带有Laravel的Docker

docker - 从 ubuntu 18.04 升级到 18.10 后,docker 容器内没有互联网连接

docker - 为什么通过从容器中暴露 uwsgi 端口,nginx 会收到 502 BAD GATEWAY?

docker - 需要帮助使用 docker 设置 Rasa NLU 服务器

redis - 如何在redis容器中恢复redis备份?