发布时间:2022-08-19 14:26
0、Docker是一个开源的应用容器引擎;是一个轻量级容器技术;
Docker支持将软件编译成一个镜像;然后在镜像中各种软件做好配置,将镜像发布出去,其他使用者可以直接使用这个镜像;
运行中的这个镜像称为容器,容器启动是非常快速的。
解决了运行环境和配置问题【软件容器】,方便做持续集成并有助于整体发布的容器虚拟化技术。
Docker概念:
Docker是一个供开发人员和系统管理员使用容器构建、运行和共享应用程序的平台。使用容器部署应用程序称为容器化。容器并不新鲜,但它们用于轻松部署应用程序却很新鲜。
集装箱化越来越受欢迎,因为集装箱是:
灵活:即使是最复杂的应用程序也可以被封装。
轻量级:容器利用和共享主机内核,使它们在系统资源方面比虚拟机更高效。
可移植性:您可以在本地构建、部署到云,并在任何地方运行。
松散耦合:容器是高度自给自足和封装的,允许您替换或升级一个容器而不破坏其他容器。
可伸缩:您可以增加并自动跨数据中心分发容器副本。
安全:容器对进程应用主动约束和隔离,而不需要用户进行任何配置。
新浪、美团、阿里巴巴等大厂都在使用
使用现有数据集和自己的数据训练yolov3&yolov3_tiny模型
动漫人物也能变“真人”?PaddleGAN帮你找到“撕漫”的TA
npm 的语义版本控制、解决控制台Prop being mutated: “placement“报错
5天学会mysql_5天学完《MySQL必知必会》学习笔记之第四天
【区块链 | Solana】Solana链上程序开发入门【源码】
基于STM32的ESP8266 WIFI与ONENET通信连接(1),实现温湿度数据互传,LED控制
java 仓库类,2018-05-21学习小结 - 储存类的仓库-Java常用类库11