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
linux crontab报以下错误解决 [root@china ~]# crontab -l 拒绝权限You (root) are not allowed to access to (crontab) because of pam configuration. 解决: 1.查看定时任务的日志/va ...
分类:
数据库 时间:
2021-02-27 13:40:22
阅读次数:
0
在python中Template可以将字符串的格式固定下来,重复利用。 1、使用 string.Template 拼接时,要在名字前加前缀$来标识变量(例如, $var) 如果有必要区分变量和周围的文本,可以用大括号包围变量(例如,${va r}) import string values = {' ...
分类:
其他好文 时间:
2021-02-22 12:46:59
阅读次数:
0
创建新的虚拟项目环境 1.不进行虚拟化会产生的问题在平时使用 python 时,有可能会遇到这几个常见的问题:A.当运行的项目处于不同版本时(如 python 2.7/3.7 ),要通过切换 python 解释器的版本来运行程序(或要使用 python2/3 pip/pip3 等指令来对应不同的版本 ...
分类:
编程语言 时间:
2021-02-22 12:20:55
阅读次数:
0
首先添加预处理定义_CRT_SECURE_NO_WARNINGS //例子:调试输出("%d和%d\n", 123,500); void 调试输出(const char* strOutputString, ...) { #define PUT_PUT_DEBUG_BUF_LEN 1024 char ...
分类:
编程语言 时间:
2021-02-22 12:06:11
阅读次数:
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