![](https://img-blog.csdnimg.cn/20201014180756930.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
Docker
anfieldqi
i want to do,even if again
展开
-
7.Docker网络
Docker 网络docker网络架构源自容器网络模型(CNM)方案,该方案支持插接式连接。libnetwork是CNM在docker中的具体实现,其提供了docker核心网络架构的全部功能。1.Docker网络简介1.1 基础理论Docker网络架构由3个主要部分组成:(1)CNM(2)Libnetwork(3)驱动.CNM:设计标准,提供了docker网络架构的基础组成要素Libnetwork:CNM的具体实现,实现了CNM中列举的核心组件驱动:通过实现特定的网络拓扑的方式来拓原创 2020-11-29 08:53:20 · 99 阅读 · 0 评论 -
6.Docker_Swarm集群
Docker Swarm1.简介Docker Swarm包含2个核心组件:安全集群/编排引擎企业级安全集群编排引擎使用1.1/多个docker节点连接,用户以集群方式管理1.将应用定义在声明式配置文件中使用原生docker命令完成微服务应用部署等操作内置2.内置分布式集群存储/加密网络/公用TLS/接入令牌/数字证书管理PKI2.提供一套丰富的API部署和管理单位节点(管理节点/工作节点)服务(在API中是一个对象元素,基于容器封装了高级特性),当容器封装原创 2020-11-27 14:26:41 · 174 阅读 · 0 评论 -
5.使用Docker_Compose部署
使用Docker Compose部署1.简介多数现代应用都是由多个更小的服务协调工作而成的,比如:WEB 前端订单管理品类管理‘后台数据库多服务的部署和管理是困难的,Docker Compose可以解决这个问题,其通过一个声明式的配置文件描述整个文件,并通过一条命令完成部署,应用部署成功后,可以通过简单命令对其进行完整生命周期的管理。2.docker Compose背景docker Compose是一个需要在docker主机上进行安装的外部python工具,使用时,首先编写定义多容器的原创 2020-11-27 14:24:24 · 84 阅读 · 0 评论 -
4.Docker应用容器化
Docker应用单体容器化1. 完整步骤编写应用代码创建Dockerfile,包括当前应用的描述,依赖,以及如何创建及使用什么命令运行这个应用对Dockerfile进行docker image build操作等待Docker将应用程序构建到Docker中由镜像启动容器,运行应用镜像导出保持:docker save > imagename.tar2. Dockerfile 解析[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-QJ8Bksb3-160原创 2020-11-27 14:23:55 · 152 阅读 · 0 评论 -
3.Docker容器
Docker容器1.简介docker容器是docker镜像的运行时实例用户可以在单个镜像上启动一个或多个容器2.容器VS虚拟机Docker虚拟机资源占用系统资源物理资源虚拟化操作系统虚拟化硬件虚拟化额外开销无底层硬件资源划分,每个虚拟机都要有操作系统来声明启动时间共享内核,速度快需要初始化内核,速度慢3.运行容器检查docker daemon:docker version无权限解决方案usermod -aG doc原创 2020-11-27 14:23:12 · 55 阅读 · 0 评论 -
2.Docker镜像
Docker镜像docker镜像是构建docker容器的基础,与常用的VM虚拟机做对比,如果使用VM启动一个操作系统,Dcoker镜像可以理解为此操作系统的ISO文件,即虚拟机运行的模板。1.简介描述:镜像=VM模板=类组成:镜像=镜像层+镜像层(OS+文件+依赖包)使用:Docker hub拉取—>本地Docker主机—>启动容器2.镜像拉取本地仓库:/var/lib/docker/<>远程查找:docker search NAME拉取镜像:docker i原创 2020-11-27 14:22:43 · 70 阅读 · 0 评论 -
1.Docker简介及原理
Docker1. Docker简介docker是一门虚拟化容器技术,其将应用程序与该程序的依赖,打包在一个镜像文件中。将镜像文件导入docker引擎运行,就会生成一个虚拟容器,程序在这个虚拟容器里运行,与在真实的物理机上运行一样,docker为程序的运行提供了独立的环境。2. Docker架构docker采用的是C/S架构。客户端向服务器发送请求,服务器负责构建、运行和分发容器。客户端和服务器可以运行在同一个Host上,客户端也可以通过socket或者REST API与远程的服务器通信。\2.1原创 2020-11-27 14:21:24 · 267 阅读 · 0 评论 -
0.docker原理
Docker1. Docker简介docker是一门虚拟化容器技术,其将应用程序与该程序的依赖,打包在一个镜像文件中。将镜像文件导入docker引擎运行,就会生成一个虚拟容器,程序在这个虚拟容器里运行,与在真实的物理机上运行一样,docker为程序的运行提供了独立的环境。2. Docker架构docker采用的是C/S架构。客户端向服务器发送请求,服务器负责构建、运行和分发容器。客户端和服务器可以运行在同一个Host上,客户端也可以通过socket或者REST API与远程的服务器通信。[外链图片原创 2020-11-27 14:18:20 · 89 阅读 · 0 评论