docker知识梳理

本文深入探讨了Docker,一种轻量级的虚拟化容器技术。内容涵盖Docker的优势,如快速部署、职责明确、高效率开发。同时,对比了Docker与虚拟机的区别,并解析了Docker镜像与容器的原理。文中还详细介绍了Docker在CentOS7上的安装过程,并讲解了如何管理Docker镜像与容器,包括启动、停止、删除以及端口映射。此外,还涉及了Dockerfile的使用及Docker的容器迁移与备份方法。
摘要由CSDN通过智能技术生成

1.什么是docker
1.docker是一种虚拟化容器技术在Linux上有进行了封装不需要用户去关心容器的管理,使操作更为的简便,用户操作docker就像是操作一个轻量级的虚拟机一样。docker搭建开发 运维 测试环境的统一 不会出现应为环境的不一致导致运行结果的不同
docker的优点
1.上手快 可以把自己的环境、产品docker化 修改程序非常的迅速
2.职责划分明确 开发、运维实现不同的分工 快速解决问题
3.快速高效的开发程序 可移植性强、易于建构 易于协作
4.docker面向服务
2.docker和虚拟机的对比
启动速度快、占用体积小
3.docker镜像和容器区别
镜像类似程序文件是静态的,容器相当于进程是动态的。 通俗的讲,可以将docker镜像理解为包含应用程序以及其相关依赖的一个基础文件系统 ,在Docker容器启动的过程中,它以只读的方式被用于创建容器的运行环境
docker的镜像概念类似虚拟机的镜像。是一个只读的模板,一个独立的文件系统,包括运行容器所需的数据,可以用来创建新的容器。
docker镜像实际上是由一层一层的系统文件组成,这种层级的文件系统被称为UnionFS( Union file system 统一文件系统),镜像可以基于dockerfile构建,dockerfile是一个描述文件,里面包含了若干条密令,每条命令都会对基础文件系统创建新的层次结构。
docker利用容器来运行应用:docker容器是由docker镜像创建的运行实例。docker容器类似虚拟机,可以执行包含启动,停止,删除等。
Registry(注册中心):可以在上面拉取别人的镜像 也可以上传自己的镜像 。
Docker在Centos7上的安装:
1.首先把npm安装工具更新到最新的版本

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值