三问——为什么要用docker docker优势在哪 docker基础操作
一、docker介绍
1.容器就是一种沙盒技术。集装箱子,把应用装起来
容器的本质——进程
容器镜像就是系统里的".exe"安装包
2. docker介绍
(1)docker——开源工具。使得创建管理 容器 变得简单
(2)轻量级虚拟化技术,go语言开发的,Apache2协议
(轻量级——对环境的依赖性小、占用内存少)
(3)秒级的速度启动停止
3. 有容器之后:
(1)rd开发产品(需要在docker容器里配置开发环境)
(2) 把容器打包成镜像交给运维,op上线
4. Docker跟原有的工具区别
(1)传统的部署模式是:安装(包管理工具或者源码包编译)->配置->运行;
(2)Docker的部署模式是:复制->运行。
5. 优势
(1)一次构建,多次交付
(2)隔离性
(3)移植性
(4)安全性
(5)节省存储空间
6、缺点
7、docker网络模式
——bridge模式(默认为该模式)
——host模式(容器和宿主机共享Network namespace