,docker hub是什么东西?

用户投稿 145 0

关于“dockerhub_php”的问题,小编就整理了【4】个相关介绍“dockerhub_php”的解答:

docker hub是什么东西?

是个外国的网站,在docker hub可以下载别人做的镜像,直接使用

docker命令行接口有哪些类型?

docker官方主要有三大对外api:

Docker Registry API

Docker Hub API

Docker Remote API

1. Docker Registry API

这个是docker镜像仓库的api,通过操作这套API,你可以自由的自动化、程序化的管理你的镜像仓库。

2. Docker Hub API

Docker Hub API是用户管理操作的API,docker hub是使用校验和公共 namespaces 的方式来存储账户信息、认证账户、进行账户授权。API同时也允许操作相关的用户仓库和 library 仓库。

3. Docker Remote API

这套API用于控制主机 Docker 服务端的 API,等价于 docker命令行客户端。 有了它,你能远程操作docker容器,更重要的是你可以通过程序自动化运维docker进程。

docker的架构组成?

1. Client(客户端)

Client即Docker客户端,也就是上一小节Docker Engine中介绍的docker CLI。开发者通过这个客户端使用Docker的相关指令与Docker守护进程进行交互,从而进行Docker镜像的创建、拉取和运行等操作。

2.  DOCKER_HOST(Docker主机)

DOCKER_HOST即Docker内部引擎运行的主机,主要指Docker daemon(Docker守护进程)。可以通过Docker守护进程与客户端还有Docker的镜像仓库Registry进行交互,从而管理Images(镜像)和Containers(容器)等。

3.  Registry(注册中心)

Registry即Docker注册中心,实质就是Docker镜像仓库,默认使用的是Docker官方远程注册中心Docker Hub,也可以使用开发者搭建的本地仓库。

Docker这样的容器技术与虚拟化技术的区别是什么?

对于容器技术与虚拟化技术的区别,,云计算的基石是虚拟化技术。

如果从一种观察视角看,虚拟化技术和容器技术分别代表了两种不同的方向,虚拟化技术是从上往下看,而容器技术是从下往上看。 由于Docker可以运行在任何有合理数据内核的Linux虚拟机上,所以它可以运行在很多IaaS提供的云上。许多大的云提供商宣布了对Docker和它的生态系统的附加支持。AWS推出了EC2 Container服务,让客户使用AWS上的Docker容器轻松地运行和管理分布式应用。EC2 Container服务与Docker Hub集成。Docker Hub是一个托管的资源库,其中基于Docker容器的应用在整个开发社区或一个私人组织内分发和共享。AWS还直接贡献于Docker Hub官方资源库及开源项目。虽然Docker具有诸多好处,但是这也得益于正确的使用方式。对于目前Docker在企业生产环境中暴露的问题,比如安全以及部署等,这是因为企业把Docker当成虚拟化平台使用,并没有正确理解容器技术的使用场景。

到此,以上就是小编对于“dockerhub_php”的问题就介绍到这了,希望介绍关于“dockerhub_php”的【4】点解答对大家有用。

抱歉,评论功能暂时关闭!