会员
众包
新闻
博问
闪存
赞助商
HarmonyOS
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
田园里的--小蟋蟀
我在青春的田野上播种勤奋与努力,希望能在未来收获成熟与睿智……
博客园
首页
新随笔
联系
管理
上一页
1
2
3
4
下一页
2019年11月6日
10: docker 跨主机的容器间通信(macvlan / overlay )
摘要: docker 跨主机的容器间通信(macvlan) 作用: 虚拟多个mac地址,虚拟出多个网卡给容器用。 #创建macvlan网络 docker network create --driver macvlan(要创建的网络类型) --subnet 子网IP段 --gateway 本机网关 -o pa
阅读全文
posted @ 2019-11-06 22:04 运维魔法师
阅读(1344)
评论(0)
推荐(0)
2019年11月4日
09 : docker 4种网络类型
摘要: 重启docker服务,容器全部退出的解决方法(建议使用第一种) 1: docker run --restart=always (起容器的时候,指定这个参数--restart=always)2:添加:"live-restore": true (重启或者stop docker,容器也会活着)[root@
阅读全文
posted @ 2019-11-04 22:30 运维魔法师
阅读(1427)
评论(0)
推荐(0)
2019年11月3日
08: docker registry 私有仓库
摘要: docker registry 私有仓库 不需要我们自己去搭建私有仓库,只需要起一个容器(官方封装好的仓库镜像)就可以了。有关命令:1:docker push xx.xxx.com/google_containers/busybox #上传镜像到私有私有仓库2:docker pull xxx.xxx
阅读全文
posted @ 2019-11-03 21:08 运维魔法师
阅读(639)
评论(0)
推荐(0)
04: Job for docker.service failed because the control process exited with error code解决
摘要: Job for docker.service failed because the control process exited with error code解决 Job for docker.service failed because the control process exited wi
阅读全文
posted @ 2019-11-03 20:03 运维魔法师
阅读(13706)
评论(2)
推荐(5)
07: docker 容器互联
摘要: 容器间的互联 1:.容器间的互联(--link 是单方向的!!!) [root@k8s129 ~]# docker run -d centos_ssh:v1.2 (启动一个容器)54fbb1a6fb35bde3asdasd7s8sd7s9sd89sd99s9d998gf99r9cxsdf998708
阅读全文
posted @ 2019-11-03 15:01 运维魔法师
阅读(223)
评论(0)
推荐(0)
06: docker镜像分层
摘要: docker分层 docker镜像的分层(使用的是kvm 链接克隆,写时复制的特性) 1:分层的好处:重复利用,节约资源 2:镜像越大,迁移时间越长;并且你如果使用docker做集群,那么如果镜像太大, 有变化,每个更新的话,都需要很长时间。所以最好是镜像分2-3层(基础系统-应用服务-代码),集群
阅读全文
posted @ 2019-11-03 12:49 运维魔法师
阅读(260)
评论(0)
推荐(0)
2019年10月29日
05: dockerfile自动构建docker镜像
摘要: dockerfile自动构建docker镜像 特点:1: dockerfile 类似ansible的playbook剧本2: dockerfile 更适合传输,实现更多的定制化3:dockerfile 可以指定镜像的初始命令 dockerfile主要组成部分: 基础镜像信息 FROM centos:
阅读全文
posted @ 2019-10-29 21:12 运维魔法师
阅读(267)
评论(0)
推荐(0)
07:redis cluster(分布式集群)
摘要: redis cluster(分布式集群) 高性能:1、在多分片节点中,将16384个槽位,均匀分布到多个分片节点中2、存数据时,将key做crc16(key),然后和16384进行取模,得出槽位值(0-16383之间)3、根据计算得出的槽位值,找到相对应的分片节点的主节点,存储到相应槽位上4、如果客
阅读全文
posted @ 2019-10-29 15:58 运维魔法师
阅读(495)
评论(0)
推荐(0)
2019年10月20日
04 : docker - 基于容器制作镜像
摘要: 手动将容器保存为镜像 1):基于容器制作镜像#启动一个centos镜像docker run -it -p222:22 centos (默认执行了: /bin/bash)#安装软件yum install openssh-serveryum install -y net-toolsyum install
阅读全文
posted @ 2019-10-20 20:08 运维魔法师
阅读(1600)
评论(0)
推荐(0)
03 : docker - 容器常见操作
摘要: docker 容器常见操作 1: docker的容器管理命令详解: docker run -d -p 80:80 nginx:latestrun(创建并运行一个容器)-d 放在后台-p 端口映射-v 源地址(宿主机):目标地址(容器)nginx:latest docker镜像的名字,最后一个版本 运
阅读全文
posted @ 2019-10-20 19:07 运维魔法师
阅读(275)
评论(0)
推荐(0)
2019年10月19日
02 : docker - 介绍和安装
摘要: docker容器1:什么是容器?容器就是在隔离的环境运行的一个进程,如果进程停止,容器就会销毁。隔离的环境拥有自己的文件系统,ip地址,主机名等 2:容器和虚拟化的区别linux容器技术,容器虚拟化和kvm虚拟化的区别kvm虚拟化: 需要硬件的支持,需要模拟硬件,可以运行不同的操作系统,启动时间分钟
阅读全文
posted @ 2019-10-19 22:29 运维魔法师
阅读(237)
评论(0)
推荐(0)
01 : docker - lxc安装,chroot 监狱限制
摘要: 在学习docker 之前,我们先简单了解一下chroot 监狱限制,和lxc容器。 因为docker的本质使用了这两种技术: 1: chroot 监狱限制 2: lxc容器 容器技术的发展过程:1):chroot技术,新建一个子系统参考资料:https://www.ibm.com/developer
阅读全文
posted @ 2019-10-19 20:46 运维魔法师
阅读(1018)
评论(0)
推荐(0)
2019年10月18日
05: 整合前面学习的基础知识,写一个简单的购物车小程序
摘要: #程序:购物车程序#需求:# 1 启动程序后,让用户输入工资,然后打印商品列表# 2 允许用户根据商品编号购买商品# 3 用户选择商品后,检测余额是否够,够就直接扣款,不够就提醒# 4 可随时退出,退出时,打印已购买商品和余额 代码一定要自己写,看完了教程怎么写的,然后闭着眼睛按自己思路写。路漫漫其
阅读全文
posted @ 2019-10-18 11:05 运维魔法师
阅读(302)
评论(0)
推荐(0)
2019年10月16日
04 : Python 列表,元组,字典,集合
摘要: 列表 list列表是我们最以后最常用的数据类型之一,通过列表可以对数据实现最方便的存储、修改等操作names = ["4ZhangYang", "#!Guyun","xXiangPeng","jack","ChenRonghua","XuLiangchen"]print(names[0]) # 取下
阅读全文
posted @ 2019-10-16 17:48 运维魔法师
阅读(225)
评论(0)
推荐(0)
03 : Python 运算符
摘要: Python 运算符 Python算术运算符 运算符 描述 实例 + 加 - 两个对象相加 a + b 输出结果 30 - 减 - 得到负数或是一个数减去另一个数 a - b 输出结果 -10 * 乘 - 两个数相乘或是返回一个被重复若干次的字符串 a * b 输出结果 200 / 除 - x除以y
阅读全文
posted @ 2019-10-16 10:11 运维魔法师
阅读(226)
评论(0)
推荐(0)
2019年10月15日
06:redis-sentinel(哨兵)
摘要: redis-sentinel(哨兵) Redis-Sentinel是Redis官方推荐的高可用性(HA)解决方案,当用Redis做Master-slave的高可用方案时,假如master宕机了,Redis本身(包括它的很多客户端)都没有实现自动进行主备切换,而Redis-sentinel本身也是一个
阅读全文
posted @ 2019-10-15 13:46 运维魔法师
阅读(221)
评论(0)
推荐(0)
12 : mysql 主从复制 - 基于GTID复制
摘要: 一.什么是GTIDGTID(Global Transaction ID)全局事务标识符:是一个唯一的标识符,它创建并与源服务器(主)上提交的每个事务相关联。 此标识符不仅对其发起的服务器是唯一的,而且在给定复制设置中的所有服务器上都是唯一的。 所有交易和所有GTID之间都有1对1的映射。GTID实际
阅读全文
posted @ 2019-10-15 10:55 运维魔法师
阅读(173)
评论(0)
推荐(0)
2019年10月14日
05: redis 主从复制
摘要: redis主从复制 原理: 1. 从服务器向主服务器发送 SYNC 命令。 2. 接到 SYNC 命令的主服务器会调用BGSAVE 命令,创建一个 RDB 文件,并使用缓冲区记录接下来执行的所有写命令。 3. 当主服务器执行完 BGSAVE 命令时,它会向从服务器发送 RDB 文件,而从服务器则会接
阅读全文
posted @ 2019-10-14 15:16 运维魔法师
阅读(165)
评论(0)
推荐(0)
2019年10月13日
11 : mysql 主从复制 - 半同步复制-复制过滤
摘要: 半同步复制出发点是保证主从数据一致性的问题,安全的考虑 5.5 出现的概念,但是不建议使用,性能太差 5.6以后出现group commit 组提交功能,来提升开启版同步复制的性能 5.7 更加完善了,在group commit基础上出现了MGR5.7的增强半同步复制的新特性:after commi
阅读全文
posted @ 2019-10-13 21:32 运维魔法师
阅读(240)
评论(0)
推荐(0)
2019年10月12日
02 : python 基础语法,流程控制语句
摘要: Python pass 是空语句,是为了保持程序结构的完整性。 pass 不做任何事情,一般用做占位语句。 # 输出 Python 的每个字母for letter in 'Python': if letter == 'h': pass print '这是 pass 块' print ('当前字母 :
阅读全文
posted @ 2019-10-12 11:57 运维魔法师
阅读(265)
评论(0)
推荐(0)
上一页
1
2
3
4
下一页
公告