作为一种技术,我们知道docker创建了虚拟化,并且有一个docker中心,Docker镜像存储在那里。
简单地说,docker桌面的作用是什么?
或者为什么我需要安装Docker Desktop App才能使用Docker
如果我们需要在linux服务器上使用docker,我们是否也需要在那里安装Docker Desktop,或者有其他方法?
发布于 2022-02-07 10:02:35
Docker as技术只能在Linux操作系统上运行。
Docker Desktop做了两件事。
上工作
因此,我们能够在Windows/Mac上运行和使用docker-cli,即使这些操作系统不支持docker镜像/容器。
发布于 2022-02-07 14:11:45
Docker Deskop打包了一个托管VM,用于运行具有各种以开发人员为中心的功能的容器。其中一些亮点包括:
图形用户界面用于运行容器的托管不可变的虚拟机,它使从问题中恢复通常就像restart.
localhost
,而不是跟踪虚拟机的当前IP。docker compose
(v2),开发环境,多平台支持,都在Docker Desktop上很早就发布了。对我来说,如果你是Windows或Mac用户,不想成为Linux管理员,并且希望你的开发体验看起来就像是在你的笔记本上运行,而不是将文件ssh到服务器上,那么Docker Desktop将是一个很好的角色。
进一步阅读:
发布于 2019-11-15 00:29:42
Docker desktop的目标是提供一个易于使用的开发环境,用于构建、发布和运行停靠的应用程序。这是一种从Twelve Factor App指导方针允许Environment Parity的方法,并减少开发和生产环境之间的资源差距。因此,您可以在您的环境中运行容器化的应用程序,就像它在生产环境中运行一样。
此外,Docker可以被称为,这是一个用于开发、发布和运行应用程序的开放平台,它具有以下所有功能:
所有这些都是container runtime在这一领域发挥重要作用的Containers工作方式。Docker使用Containerd作为运行时,但您有许多可用的other选择。
https://stackoverflow.com/questions/58859039
复制相似问题