虚拟机中的 Docker

标签 docker docker-machine

我有以下情况:

Windows 7 机器,通过 virtual box 带有一个 ubuntu 虚拟机。

我想知道在 ubuntu 中运行 docker 的最佳选择是什么?
我可以将docker安装到ubuntu吗?还是我应该使用 docker-machine?

官方规范让我困惑地说:

Machine is currently the only way to run Docker on Mac or Windows



因此,据此,这意味着我确实需要 docker-machine,因为我的基本系统是 Windows?

为什么我不能直接将 docker 安装到虚拟机 ubuntu 上,然后直接在那里使用呢?

最佳答案

我相信你可以,但我自己还没有尝试过。关于 Docker Machine 的评论与无法直接在 Windows 操作系统上运行 Docker 有关。 Docker Machine 正在启动 boot2docker 的 headless Virtualbox 实例,并使用方便的 cli 来访问它。

关于虚拟机中的 Docker,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/37839106/

相关文章:

docker - 未知无法查询docker版本: Unable to read TLS config: tls: failed to find any PEM data in certificate input

docker - 如何在多台远程机器上使用 docker swarm 设置多主机网络

docker:来自守护进程的错误响应:连接错误:desc = "transport: dial unix:///var/run/docker/containerd/docker-containerd.sock: timeout"

php - Docker连接到本地主机

python - 无法访问 Python 的 init.py 文件中的 Kubernetes env var

docker - Intellij docker 集成插件和 docker-machine for windows 10 上的无效卷规范

linux - 如何在 Linux 主机上的 docker 容器内挂载目录

linux - 服务 docker 启动不起作用(守护进程),ubuntu-15.10,使用 intelliJ 运行 dockerfile

docker - 构建Dockerfile时如何使用Docker机器的环境变量

linux - 在微服务的 docker 扩展方面需要帮助