我想在我的 docker 镜像中运行 docker 守护进程。我知道我可以通过在运行我的 docker 映像期间公开外部 docker 进程来轻松实现这一点,但不幸的是我无法控制我的映像的运行方式。我不能使用 DIND。
因此,我想在 Dockerfile 或作为我的入口点的某个脚本中启动 docker 服务。我尝试调用命令:
CMD service docker start
在图像中下载并安装 docker 并在某些脚本中包含此命令start.sh
并调用它之后:
ENRYPOINT ["path/to/script/start.sh"]
这些都不起作用。是否可以根据需要运行 docker,或者我做错了什么,或者在我的执行环境中是不可能的?