Docker Desktop的用途是什么?

时间:2019-11-14 14:24:50

标签: docker docker-machine

作为一项技术,我们了解docker创建了虚拟化,并且有一个docker hub用来存储Docker映像。
简单地说,docker桌面的作用是什么?
为什么我需要安装Docker Desktop App才能使用Docker

如果需要在Linux服务器上使用docker,是否还需要在其中安装Docker Desktop还是有其他方法?

1 个答案:

答案 0 :(得分:1)

Docker桌面的目标是为构建,交付和运行dockerized应用程序提供易于使用的开发环境。这是允许Environment Parity指南中的Twelve Factor App并缩小开发和生产环境之间资源差距的一种方法。因此,您可以在环境中运行容器化应用程序,就像在生产环境中运行容器一样。

此外,可以将Docker称为 Docker Platform ,这是一个用于开发,发布和运行具有以下所有功能的应用程序的开放平台:

  • 容器图像格式
  • 一种用于构建容器映像的方法(Dockerfile / docker构建)
  • 一种管理容器映像(docker映像,docker rm等)的方法
  • 一种管理容器实例(docker ps,docker rm等)的方法
  • 一种共享容器映像的方式(docker push / pull)
  • 一种运行容器的方式(docker run)

所有这些都是Containers的工作方式,其中container runtime在该领域起着重要的作用。 Docker使用Containerd作为运行时,但是您有许多other选择。