虚拟化网络 Network Namespace 是 Linux 内核提供的功能,是实现网络虚拟化的重要功能,它能创建多个隔离的网络空间,它们有独自网络栈信息。不管是虚拟机还是容器,运行的时候仿佛自己都在独立的网络中。而且不同Network Namespace的资源相互不可见,彼此之间无法通信。 假如 ...
分类:
其他好文 时间:
2021-03-02 12:13:36
阅读次数:
0
1.Docker概述 1.1Docker概述 Docker是一个开源的应用容器引擎,让开发者可以打包他们的应用及依赖包到一个可移植的容器中,然后发布到任何流行的linux机器上,也可以实现虚拟化。容器是完全使用沙盒机制,相互之间不会有任何接口(类似iphone的app)。几乎没有性能开销,可以很容易 ...
分类:
其他好文 时间:
2021-02-01 13:01:20
阅读次数:
0
容器和虚拟机具有相似的资源隔离和分配优势,但功能不同,因为容器虚拟化了操作系统,而不是硬件。容器更加便携和高效。 容器是应用程序层的抽象,将代码和依赖项打包在一起。多个容器可以在同一台计算机上运行,??并与其他容器共享OS内核,每个容器在用户空间中作为隔离的进程运行。容器占用的空间少于VM(容器映像... ...
分类:
其他好文 时间:
2020-06-25 19:30:13
阅读次数:
79
Docker是一种容器虚拟化技术,相比传统VM具有启动快、高效、轻量的特点。
分类:
其他好文 时间:
2020-06-14 09:14:45
阅读次数:
54
KVM是Kernel-based Virtual Machine的简称,是一个开源的系统虚拟化模块,自Linux 2.6.20之后集成在Linux的各个主要发行版本中。它使用Liux自身的调度器进行管理,所以相对于Xen,其核心源码很少。KVM目前已成为学术界的主流VMM之一。KVM的虚拟化需要硬件 ...
分类:
其他好文 时间:
2020-02-11 11:20:30
阅读次数:
84
什么是go语言 Google开源 编译型语言 21世纪的C语言 go开发团队: go的特点 语法简洁 开发效率高 执行性能好 发展现状 最近新兴的行业公司一般会使用go语言作为主要开发语言 容器虚拟化等领域使用go语言 发展前景: ...
分类:
编程语言 时间:
2020-02-01 19:46:26
阅读次数:
72
在讲docker之前,首先区分2个概念,容器和虚拟机。 容器: 虚拟机: 简单来说,容器虚拟化操作系统;虚拟机虚拟化硬件。 容器粒度更小更灵活;虚拟机包含资源更多更大。 docker就是用来做容器化的。 接着需要搞清楚3个东西: Image(镜像) Container(容器) Repository( ...
分类:
其他好文 时间:
2020-01-18 16:27:13
阅读次数:
67
简单来说,在Windows系统下安装各种运行环境的坑简直不要太多了(● ̄(?) ̄●),并不仅限于docker、Nginx、PHP、Python等等,我会尽详细写出实际过程中遇到的各种各样的奇葩问题 1.docker适用环境 其实docker本身也没有太多在Windows下花功夫。目前,docker仅 ...
分类:
其他好文 时间:
2019-12-18 13:15:31
阅读次数:
120
Docker学习 好,接下来开始进入正题: 简介: 容器,虚拟化技术:云计算,云平台,开发在云端,阿里云,javaee服务器编译部署 等等等会涉及到,Java程序员有必要了解一下。 官网:https://www.docker.com/ 前提知识: 强制,熟悉Linux命令和相关背景知识比如:ps,t ...
分类:
其他好文 时间:
2019-12-15 00:43:48
阅读次数:
102