Docker基础(一)

网友投稿 632 2022-11-17

docker基础(一)

Docker基础(一)

1.安装:安装教程很多,Ubuntu14.04安装比较简单docker【之前使用Ubuntu13.04结果安装了好久也没有安装好,后来就直接是14,04了】

2.docker是容器,那么什么是容器?

docker是一种轻量级的、可移植的、自包含的软件打包技术。

3.容器和虚拟机的区别

首先容器是应用程序本身,依赖于host操作系统的其他进程隔离。

虚拟机目标是为了创建一个完善的虚拟系统,需要安装整个操作系统。

容器公用host的底层资源,其实只是安装一个bootfs,所以体积比较小,并且占用的内存也是比较小的。

因为是公用底层的数据,所以启动也是比较快的,不用重新启动底层的资源,开销小,易迁移。

4.容器解决什么问题?

让一个应用在一个地方弄好之后,可以在多种环境上运行。

5.docker的特性?

打包对象、硬件依赖、隔离、自动化、高效。

6.怎样在进行工作的?

Docker是由客户端、服务端、仓库、镜像、容器。

通过客户端发送指令,服务端完成镜像是操作,通过socket和rest API进行通信。

7.客户端通过命令可以方便的在host上构建和运行容器

8.docker服务器,他负责创建和运行,监控容器,默认是只能响应本地的请求;如果使用远程客户端,需要打开TCP监听。

9.docker镜像可以认为是只读模板,通过它可以创建容器

镜像的生成方式:

(1)自己创建镜像

(2)-别人的镜像

(3)现有的镜像上创建一个新的镜像

10.容器是镜像的实例【曾经看到,镜像是打包阶段,容器是运行阶段】

版权声明:本文内容由网络用户投稿,版权归原作者所有,本站不拥有其著作权,亦不承担相应法律责任。如果您发现本站中有涉嫌抄袭或描述失实的内容,请联系我们jiasou666@gmail.com 处理,核实后本网站将在24小时内删除侵权内容。

上一篇:SpringBoot整合EasyExcel的完整过程记录
下一篇:浅学设计模式之原型模式 (3/23)
相关文章

 发表评论

暂时没有评论,来抢沙发吧~