当我像这样运行一个基本的 Docker 容器(从 Google Cloud Shell 中)时
docker pull debian
docker run -i -t debian:wheezy /bin/bash
然后输入runlevel
在运行容器的 shell 提示符处,运行级别为unknown
。我应该安装(apt-get
)特定的软件包,以添加对运行级别的支持。如果是这样,哪些或其他可能是错误的?
Docker是一个应用程序隔离工具,而不是操作系统虚拟化工具。运行级别位于操作系统级别,操作系统启动、挂载目录并启动服务以实现运行级别。在容器中,您的应用程序启动,结束。您可以假设容器处于单用户运行级别,因为您是访问该环境的唯一用户,但这对于安装应用程序来说确实不重要。
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)