docker修改默认IP

今天遇到一个问题,我需要在docker镜像上部署一下跑ffmpeg环境的容器,但是呢?又不能让容器的ip地址和宿主机的IP地址一个网段,因为需要连接数据库,而连接数据库又需要设置白名单,这个时候就需要...
阅读全文

Centos7系统中使用yum安装ffmpeg

ffmpeg是一个视频转换工具,可以把图片转换成视频,也可以把视频进行分割,或者把视频进行转码都可以。但是一般很少用,不过一般视频相关关的公司都会使用得到,废话就不多少了,先把环境搭建起来吧,然后测试...
阅读全文

终端录屏与播放script命令

script是一个非常炫酷的命令,它可以将终端的所有操作和输入输出录制下来,并通过scriptreplay播放,是命令行版的“录像专家”。非常实用,例如你想教很多人配置一个软件,可以在自己配置时,将过...
阅读全文

Kubernetes简介

Kubernetes是目前很多大企业都选择的一个容器平台,Kubernetes经过这么多年的更新迭代,到现在已经比较成熟了。有些企业选择使用Kubernetes,肯定做了很多准备,有的没有使用或者说使...
阅读全文

使用shell对比两个文件内容

在工作中,有时候需要对比两个文件的内容区别,但是有不知道如何进行比较。如果使用for循环一行一行的进行对比有点low了,下面看看不low的用法。 环境配置 我这里先创建了两个文件,然后在文件中创建了一...
阅读全文

Golang变量和常量

为什么要有变量,因为要存储的值需要写到内存中,等需要的时候直接调用这个值,方便快捷。不需要每次都创建,如果需要的这个值经常用到,就需要放在经常用到的位置,让更多的函数用到,这就叫常量。变量原本没有任何...
阅读全文

Centos7 etcd集群原理

什么是ETCD etcd是基于go语言实现的一个高可用的分布式键值(key-value)数据库,内部使用了raft协议作为一致性算法,保证所有节点数据的一致性。在网络分区期间,能够在单点故障的情况下不...
阅读全文

Centos7使用diff命令详解

首先,diff命令就是以逐行的方式对比文件的差异,如果对比的是目录,diff也会比较目录中相同文件名的。我们根据根据修改前后文件的对比,找出修改了文件中的哪几个地方,然后对比修改前后的结果。 下面看看...
阅读全文

python3基础函数

函数的了解 首先,我们要了解函数是什么,在python3开发的过程中使用函数有什么意义。其次,函数的好处给我们的程序带来什么好处?函数和方法有什么区别等等。不懂没关系,我们一点一点的了解。先了解一下什...
阅读全文

Centos7部署etcd静态集群

因为etcd新版本和旧版本在使用的命令上有写不同,为了验证etcd的功能,我这里就先安装旧版本的etcd,在下一个章节的etcd界面可视化的时候会针对etcd新版本的使用,做进一步的说明。先安装etc...
阅读全文