Docker基础原理 前言 Docker是一个开源的软件项目,让用户程序部署在一个相对隔离的环境运行,借此在Linux操作系统上提供一层额外的抽象,以及操作系统层虚拟化的自动管理机制。需要额外指出的是,Docker并不等于容器(containers),Docker只是容器的一种,其他的种类的容器还有 ...
分类:
其他好文 时间:
2021-03-18 14:15:36
阅读次数:
0
[云计算]OpenStack All in one 单节点部署(Packstack安装) 1. 虚拟机创建 CentOS 7 最小化版本: https://mirrors.aliyun.com/centos/7.9.2009/isos/x86_64/CentOS-7-x86_64-Minimal-2 ...
分类:
其他好文 时间:
2021-03-05 13:09:01
阅读次数:
0
虚拟化网络 Network Namespace 是 Linux 内核提供的功能,是实现网络虚拟化的重要功能,它能创建多个隔离的网络空间,它们有独自网络栈信息。不管是虚拟机还是容器,运行的时候仿佛自己都在独立的网络中。而且不同Network Namespace的资源相互不可见,彼此之间无法通信。 假如 ...
分类:
其他好文 时间:
2021-03-02 12:13:36
阅读次数:
0
--作者:飞翔的小胖猪 --创建时间:2021年2月27日 前言 journalctl是systemd统一管理所有unit(服务)的启动日志。可以通过journalctl一个命令查看所有日志。 所有用户都被授予访问其私人的每个用户日志的权限。但是,在默认情况下,只有root用户和属于少数特殊组的用户 ...
分类:
其他好文 时间:
2021-03-01 13:58:44
阅读次数:
0
创建新的虚拟项目环境 1.不进行虚拟化会产生的问题在平时使用 python 时,有可能会遇到这几个常见的问题:A.当运行的项目处于不同版本时(如 python 2.7/3.7 ),要通过切换 python 解释器的版本来运行程序(或要使用 python2/3 pip/pip3 等指令来对应不同的版本 ...
分类:
编程语言 时间:
2021-02-22 12:20:55
阅读次数:
0
1. 一句话总结 内存虚拟化解决虚拟机里面的进程如何访问物理机上的内存这一问题。 GuestOS本身有虚拟地址空间,用GVA表示。虚拟机认为自己独占整个内存空间,用GPA表示。 HostOS本身有虚拟机地址空间,用HVA表示。宿主机本身有物理内存空间,用HPA表示。 好,内存虚拟化的问题变成了GVA ...
分类:
其他好文 时间:
2021-02-22 11:45:16
阅读次数:
0
背景 Read the fucking source code! --By 鲁迅 A picture is worth a thousand words. --By 高尔基 说明: KVM版本:5.9.1 QEMU版本:5.0.0 工具:Source Insight 3.5, Visio 文章同步在 ...
分类:
系统相关 时间:
2021-02-16 12:27:04
阅读次数:
0
一、虚拟化软件VMware® 0 下载及安装VMware Workstation 16 Pro 二、创建虚拟机配置 1 创建新的虚拟机 2 选择自定义,然后下一步 3 选择16.x,然后下一步 4 选择稍后安装,然后下一步 5 选择Linux、版本,然后下一步 6 输入虚拟机名称,选择存放位置,然后 ...
分类:
其他好文 时间:
2021-02-10 13:27:52
阅读次数:
0
技术纲1:根据计算机体系 自底向上 梳理的大纲 一级分类二级分类三级分类要点说明链接 架构 设计哲学 架构 架构-演进历史 架构 架构-微服务设计模式 架构 架构-DDD 设计模式 面向对象SOLID原则 设计模式 21款开发设计模式 中间件 容错-熔断 中间件 容错-限流 中间件 监控-JVM 中 ...
分类:
编程语言 时间:
2021-02-09 12:34:35
阅读次数:
0
1.Docker概述 1.1Docker概述 Docker是一个开源的应用容器引擎,让开发者可以打包他们的应用及依赖包到一个可移植的容器中,然后发布到任何流行的linux机器上,也可以实现虚拟化。容器是完全使用沙盒机制,相互之间不会有任何接口(类似iphone的app)。几乎没有性能开销,可以很容易 ...
分类:
其他好文 时间:
2021-02-01 13:01:20
阅读次数:
0