相关疑难解决方法(0)

如何在不指定命令的情况下在 Docker 容器中运行完整的操作系统?

我正在关注CoreOS Docker 文档,它提到使用以下命令启动容器:

docker run someImageName /bin/somebinary
Run Code Online (Sandbox Code Playgroud)

哪里someImageName有图。当 /bin/somebinary 退出时,图像将不再运行。

我只想运行一个图像,而不指定任何要运行的二进制文件。相反,我只想运行通常在图像操作系统内部运行的服务(例如,systemd/sysvinit)

这似乎是任何人都想用 Docker 做的最常见的事情,但是尝试在没有命令的情况下运行镜像会返回:

2014/02/05 14:49:19 Error: create: No command specified
Run Code Online (Sandbox Code Playgroud)

如何启动 Docker 容器并运行完整的操作系统,而不是指定命令

docker

29
推荐指数
3
解决办法
6万
查看次数

标签 统计

docker ×1