当前位置: 首页 > article >正文

对于Docker的初步了解

简介与概述

1.不需要安装环境,工具包包含了环境(jdk等)

2.打包好,“一次封装,到处运行”

3.跨平台,docker容器在任何操作系统上都是一致的,这就是实现跨平台跨服务器。只需要一次配置好环境,换到别的机子上就可以一键部署好,大大简化了操作。

4.    容器是完全使用沙箱机制,相互之间不会有任何接口(类似 iPhone 的 app),更重要的是容器性能开销极低。

5.是一个虚拟化轻量级Linux服务器,就是centos镜像,只有项目需要的东西,多一个命令都不会有

为什么使用Docker

主要解决我们开发环境配置迁移的问题。

Docker的好处

1.  简化配置 安装创建非常的方便

2.代码流水线(Code Pipeline)管理 传统项目部署可能需要经过很多环节,容易产生版本的依赖冲突问题,Docker给应用提供了一个从开发到上线均一致的环境,让代码的流水线变得简单不少SIT PRE PRD

3.    Devops 开发与运维一体化减少沟通的成本 (docker或者是k8s实现)

4.    虚拟技术 快速部署

5.    弹性扩容


http://www.kler.cn/a/518834.html

相关文章:

  • 网盘资源查找工具---AI功能
  • JVM学习指南(48)-JVM即时编译
  • Spring集成Redis|通用Redis工具类
  • WPS数据分析000006
  • 无人机如何自主侦察?UEAVAD:基于视觉的无人机主动目标探测与导航数据集
  • [特殊字符]【计算机视觉】r=2 采样滤波器全解析 ✨
  • 夸父计步器0.02
  • 记一次Linux共享内存段排除Bug:key值为0x0000000的共享内存段删除不了
  • android 获取图标主要颜色作背景色
  • Gurobi基础语法之字典
  • Leecode刷题C语言之找到最接近0的数字
  • 网络安全 | F5-Attack Signatures详解
  • mysql-04.索引
  • 2_高并发内存池_各层级的框架设计及ThreadCache(线程缓存)申请内存设计
  • 数据可视化的图表
  • 找不到mfc140u,具体原因分析
  • Ubuntu20.04 深度学习环境配置(持续完善)
  • RA-Eco-RA2L1-48PIN-V1.0开发板前期准备避坑指南
  • Apache Doris 2.1.8 版本正式发布
  • 51单片机——串口向电脑发送数据
  • RDMA 工作原理 | 支持 RDMA 的网络协议
  • C语言教程——文件处理(2)
  • 神经网络|(四)概率论基础知识-古典概型
  • MaxCompute—阿里云原生大数据计算机服务——SQL概述与服务支持
  • linux-execve的使用
  • C# 利用ssh 开启一个命令交互窗口