9 rually

尚未进行身份认证

暂无相关简介

等级
TA的排名 1w+

docker学习笔记---给容器分配局域网IP

给容器分配公网IP准备工作:1 方便获取容器的ip 和pid的几个脚本:docker-pi    docker-piddocker-ip#!/bin/sh exec docker inspect --format '{{.NetworkSettings.IPAddress }}' "$@"docker-pid#!/bin/shexec docker in

2016-07-15 17:55:12

docker plugin插件-----网络插件插件 network plugin(weave)

Weave 的使用1 建立子网方法一:使用weavelaunch默认情况下创建的网段:10.32.0.0/12指定网段 --ipalloc-range默认连接到weave网络 方法二docker network create --driver=weave mynetwork 指定网段:2 多主机连接https://ww

2016-07-15 17:44:26

docker plugin插件-----卷插件 volume plugin(convoy)

Docker volume plugin 协议 :接收http请求, 返回json/VolumeDriver.Create/VolumeDriver.Remove/VolumeDriver.Mount/VolumeDriver.Path/VolumeDriver.Unmount/VolumeDriver.Get/VolumeDriver.List/VolumeD

2016-07-08 11:52:38

docker容器日志的收集---fluentd

fluentdFluentdcollects events from various data sources and writes them to files.安装之前:Ruby 环境 version>2.0 (ruby安装https://www.rubylang.org/en/documentation/installation/)下载安装:$ gem instal

2016-06-28 16:11:33

Docker日志收集-splunk

Splunksplunk是一个功能强大的日志管理工具。Splunk使用了现代搜索引擎技术对日志进行搜索,同时提供了一个非常强大的AJAX 式的界面展现日志下载安装下载安装:http://blog.liuts.com/post/158/ 端口:8000/tcp - Splunk Web interface (Splunk Enterprise and SplunkLight)

2016-06-28 16:04:10

docker容器日志收集--logstah

LogstashLogstash :时间和日志管理工具,可以用来收集,解析,存储日志。Github:https://github.com/elastic/logstash官网: https://www.elastic.co/products/logstash 原理 :三个阶段(管道的方式):输入input--> 处理filter(不是必须的)--> 输出ou

2016-06-28 16:00:15

docker学习笔记-----grpc 填坑记(二)

1 先来看一张整体结构图:只要是grpc支持的语言,在不同的client或者server端,都可以用来编写程序。下面我们使用go语言来编写。2 安装git和go 语言环境获取源码:go get -u github.com/grpc/grpc-go/examples/helloworld/greeter_clientgo get -u github.com/grpc/gr

2016-06-10 10:34:03

docker学习笔记-----grpc 填坑记(一)

1 什么是grpc2 docker里面何时用到grpc 3 grpc 什么东西?4 grpc 运行个例子5 grpc 解决翻墙的问题从相应的github上面下载源码,在gopath 下面创建和需要import的文件一样的目录结构,把github的内容拷贝进去 expects import "google.golang.

2016-06-10 10:04:53

docker 网络

Sandbox provides the control over the network container entity. It is a one to one mapping with the container.Endpoint represents a logical connection between a network and a sandbox. A Network repr

2016-06-06 16:41:28

局域网中如何访问其他主机上NAT方式的虚拟机

1  我用的是vmware ,virtualbox 的实现方式类似,主要原理就是将这个NAT的虚拟机的22端口影射到主机上的一个其他的端口2 为虚拟机建立端口映射: 按如下步骤将虚拟机的22端口影射到主机的22389端口(请随意)ok!

2016-05-27 10:08:24

docker学习笔记---- containerd 和 runC

在这之前先来用一张图看下docker1.11之后的架构变化:1 什么是1 什么是containerd ?

2016-05-26 10:20:53

docker 学习笔记---如何将docker 镜像上传到docker hub仓库

1 先创建docker hub 帐号 ,并创建仓库首先你需要一个docker hub 帐号,记住username,password,email .后面在命令行验证登陆的时候需要用到,再下来就是创建仓库了,本文假定你的英语还凑合可以看得懂英文,辣么:create --->  create repository ,取个名字,这里我们最终创建的仓库名称:rual/ljw ,这个rual 是我的帐号,

2016-05-17 20:56:12

windows上批处理杀死进程

今天在做实验的时候,遇到这样的麻烦: 我每一轮实验旷日持久,每一次都把实验的数据写到一个个excel的xls文件中,每次看完之后,忘记了关掉那一个个的xls文件,导致新的一论实验结果,因为文件被占用的缘故无法写入,浪费了时间。1 我想索性就写一个bat脚本,每次将excel.exe进程kill了,所以可以这样实现:这里用到两个dos命令 :tasklist (有点象linux下的p

2016-05-07 21:20:28

Emacs学习笔记(一)----上手篇

1 进入和退出2 基础文本移动和编辑命令3 打开,保存文件4 基本概念: 窗体,框架,文件,buffer5  键盘绑定和M-x

2016-05-07 11:20:25

jxl学习笔记(一)-------如何向excel文件中追加写入,而不会覆盖之前的内容

这几天在写论文实验的时候,需要对比不同算法的不同指标,然后需要将每个实验跑出来的结果放在一个文档里面,进行对比,之前是每个实验放在独立的文件当中,现在全部放在一起,对比更加直观。 private static int index = 1 ; private static WritableWorkbook book = null; private static

2016-05-06 09:53:18

jython学习笔记(一)-----Java调用python

1 什么是jython? 他其实是一门语言,并非是java 或者python的解释器.用它可以实现,java和python代码的互相访问。2 简单的例子java中执行python 语句 PythonInterpreter interpreter = new PythonInterpreter(); interpreter.exec("days=

2016-05-05 11:05:36

python 科学计算-----Anaconda

一  什么是Anaconda? 是一个免费的python 发布版,安装了他,你就相当于安装了python ,ipytho ,继承开发环境spyder,和其他一些python包,包括用来做科学计算的包1 下载和系统还有python版本匹配安装包  点击打开链接2 下载之后解压,点击exe,安装到系统3  在项目中选择添加python SDK (根据不同的IDE

2016-05-04 19:35:23

CI之路--junit学习笔记

1 什么是junit一个Java语言的单元测试框架2 如何使用我的操作是在IDEA当中,选中一个类名,alt+enter ,选中create test ,IDEA就会为我们自动去创建测试java文件,命名规则:XXXTest 3 两个版本3.8- 和 4.0 + 早期版本: public class HelloWorld extends TestCas

2016-05-03 20:52:32

Maven在IntelliJ IDEA中的学习笔记(2)-----配置maven私服

1 Nexus 简言之:maven 仓库管理器这次的配置是在ubuntu:14.04上完成的step A : 下载安装 cd /opt/nexus wget  http://download.sonatype.com/nexus/oss/nexus-2.10.0-02-bundle.tar.gz ps:wget 是wget是一个下载文件的工具step B :

2016-05-03 20:27:52

Maven在IntelliJ IDEA中的学习笔记(1)

1 什么是maven:大家都认为maven是一个构建工具,是一个ant工具的替代,只适用于基于java语言的工程,但是在maven哲学当中(http://maven.apache.org/background/philosophy-of-maven.html) 他并不这么认为。 "Maven is about the application of patterns in order to

2016-05-03 20:04:26

查看更多

勋章 我的勋章
  • 持之以恒
    持之以恒
    授予每个自然月内发布4篇或4篇以上原创或翻译IT博文的用户。不积跬步无以至千里,不积小流无以成江海,程序人生的精彩需要坚持不懈地积累!