自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(9)
  • 收藏
  • 关注

原创 Docker 容器技术初学(四)

7、Docker网络7.1 网络名称空间容器一般是在1个独立的namespace里,所以我们先实践网络名称空间下面的实践是创建1个网络名称空间r1,创建1对veth pair,把其中1个端口移动到新建的r1名称空间之中,然后为这一对veth pair配置IP地址,互相ping通。该实验主要是验证网络名称空间之间互通,可以通过veth pair来实现,docker也利用了veth pair来实现互通。ip netns add r1 增加1个r1的网络名称空间ip netns ...

2020-12-17 18:19:48 322

原创 Docker 容器技术初学(三)

6 Docker镜像6.1 Docker镜像简介一句话概括:分层构建,联合挂载。含有启动容器所需要的文件系统以及上层应用软件及其基础环境需求。采用分层的构建机制。Linux文件系统由bootfs和rootfs构成。 底层的叫bootfs(引导文件系统,负责加载kernel),上层叫rootfs(容器的根文件系统)Bootfs:用于系统引导的文件系统。仅仅用于启动和引导用户的内核空间, 在系统启动完成后会被卸载以节约内存。Rootfs:容器使用的根文...

2020-12-02 11:31:11 203

原创 Docker 容器技术初学(二)

4 部署Docker4.1 基础环境配置1G内存,单核,64位CPU,linux 内核3.10+,支持namespaces和cgroupsDocker虚机IP:10.0.0.136 系统:centos-7 主机名:docker-136物理机IP:10.0.0.2通过dhcp分配地址给虚机,虚机通过nat访问外网,拓扑图如下:4.2 安装阿里yum源1、替换官方centos-7的源为阿里的centos-7和对应的扩展包epel包的源。curl -o /etc/yum..

2020-11-23 17:12:13 188 1

原创 Docker 容器技术初学(一)

Docker容器技术容器的概念本质:一组受到资源限制,彼此间相互隔离的进程,是一种轻量级的虚拟化技术。2虚拟化的常见类型2.1 主机级虚拟化每一个对应的虚拟机实例安装自己的独立的操作系统,拥有自己可视的,隔离于其它实例的基础硬件资源,包括CPU,内存等等,拥有自己的内核空间和用户空间。按类型划分有Type1:直接在硬件上安装VMM,由VMM进行虚拟机的生命周期管理Type2:宿主机之上安装主机OS和VMM,由VMM进行虚拟机的生命周期管理2.2 容器级虚拟化Nam..

2020-11-19 14:28:22 288 3

原创 网站服务简单部署nginx

1、HTTP请求的报文1)、请求行: get 从服务器获取数据 post 写入数据到服务器2)、请求头:主要包括:主机信息host用户代理:比如 IE Chrome等3)、空行:用来区分请求头和请求主体4)、请求主体:get方法时:没有主体post方法:有具体的请求主体内容2、HTTP的响应报文1)、起始行状态码 返回请求的结果200 正常301 永久重定向302 临时重定向403 禁止访问 请求合法,预先设置的规则拒绝访问404 服务器无法找

2020-09-30 11:34:02 505

原创 ansible简单部署

1、安装ansible yum install -y ansible 依赖epel的yum源 2、anisble相关配置文件 /etc/ansible/ansible.cfg /etc/ansible/hosts ---主机清单文件 定义可以管理的主机信息 /etc/ansible/roles ---角色目录 ansiable帮助手册 ansible-doc -l 列出模块目录 ansible-dic -s fetch 指定详细显示1个模块的作用 .

2020-09-14 10:18:57 406

原创 SSH简单使用

SSH介绍1、什么是SHELL①、每链接到一个linux系统中,就是一个shell②、可以1个linux系统有多个会话连接,每一个会话就是一个shell③、linux系统内用户转换,每次转换就是一个新的shell2、shell特点1、一般命令行临时配置信息,只在当前shell生效2、命令行配置的信息,要生效,一般需要切换shell3、ssh公钥信息客户端存放位置~/.ssh/knowhosts4、基于密钥的方式远程连接①、创建密钥对ssh-keygen②、把客户端的公钥信息传递给服

2020-09-03 09:05:58 500

原创 实时同步服务 sersync2+inotify+rsync

实时同步服务:1、实时同步数据的原理①、部署rsync守护进程服务,实现数据传输②、部署inotify服务,实现监控目录数据③、监控rsync和inotify服务,实时备份变化的数据2、部署过程1)、部署rsync服务1、rsync 数据备份工具2、语法①、本地备份rsync -rp /sourcedir/ /destdir/-r 递归 -p 保持文件属性不变 sourcedir/表示目录下的文件 sourcedir 表示目录本身和目录下的文件②、远程备份 类试scp③

2020-08-27 11:28:24 183

原创 NFS简单部署

1、常见的存储协议NFS FTP SFTP SAMBA2、分布式存储常用Moosefs GlusterFS FastFS企业应用较多3、NFS作用1、数据共享存储2、编写数据操作管理3、节省购买服务器磁盘开销4、NFS部署流程RPC:远程过程调用服务程序NFS启动后默认有多个端口号服务端配置①、安装rpc和nfsyum install -y nfs-utils rpcbind #rpc作为代理 nfs启动后会在rpc注册,由rpc代理NFS服务。安装完毕 默认生成1个用户

2020-08-24 14:40:39 308

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除