自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

美味小鱼的杂货铺

linux|network|security|weblogic|oracle|

  • 博客(155)
  • 资源 (3)
  • 收藏
  • 关注

原创 docker搭建基础的tomcat应用

tomcat 服务器是目前比较流行的开源中间件服务器,下面介绍如何使用 docker 来做一个 tomcat 数据库服务。官方的仓里没有标 OFFICIAL 的 tomcat 的镜像,不过 「tutum」的镜像做的非常好,我们可以直接 pull 他们的镜像来完成我们的操作。core@localhost ~/base $ docker pull tutum/tomcat:8.0Pulling r

2014-10-15 10:16:43 5783

原创 使用docker 搭建基础的 mysql 应用

mysql 服务器是目前比较流行的开源数据库服务器,下面介绍如何使用docker来做一个mysql数据库服务从网站直接 pull 一个 mysql 的镜像core@localhost ~/base $ docker pull dl.dockerpool.com:5000/mysql:5.7Pulling repository dl.dockerpool.com:5000/mysqle95cbb

2014-10-14 17:11:22 9832

原创 coreos 创建使用密钥登陆的ubuntu 基础镜像

下载官方镜像core@localhost ~ $ docker pull ubuntu:14.04#如果官方下载较慢,可到www.dockerpool.com下载标准镜像core@localhost ~ $ docker pull dl.dockerpool.com:5000/ubuntu:14.04core@localhost ~ $ docker tag dl.dockerpool.co

2014-10-14 11:27:58 2695

原创 coreos docker 尝新鲜

官方介绍了好几种安装方法,我试了下还是觉得vmware的比较靠谱.官方的下载地址也不是很稳定,我分享了一个在百度云上面,http://pan.baidu.com/s/1hqgkCmS解压后,直接用vmware打开,启动后,显示如下:使用解压后的ssh公钥(在解压目录的根目录下)登陆:dwj@WaitFish:~ > ssh -i  ~/insecure_ssh_key core@192.168.6

2014-10-13 13:46:11 3105 2

原创 docker 实战---使用oracle xe作为开发数据库(六)

oracle作为oltp的大佬,很多行业应用都会用到它。那么在开发的过程中就不可避免的要使用oracle数据库,oracle数据库的版本有好多,其中express版本是免费的开发版,它的主要限制是数据库的大小最大1G,和一些性能的限制,所以拿来做开发还是比较合适的。下面介绍下如何使用装了oracle的 docker容器来进行开发:首先,介绍一下docker-oracle这个image,他是

2014-10-10 10:19:26 9620 1

原创 openstack 架构设计及应用场景(一)

opentack将它自己的体系架构分了几种应用场景:General purposeCompute focusedStorage focusedNetwork focusedMulti-siteHybrid其中general perpose 通用场景的example 如下:一家公司主要提供web应用,有tomcat、nginx、mariadb。这样的场景用openstac

2014-09-24 17:21:28 7312

原创 python 装逼指南(一)

咳咳~~python是个有趣的东西,那我就来分享一下使用过程中遇到的有趣的事情吧~~记得有一次在跟客户的交流中,正看着PPT,然后需要计算一些东西,本人用的操作系统是linuxmint,于是乎我打开黑漆漆的终端,敲入python 然后3231+900+1450*3.....客户立马惊奇的问,这是什么玩意儿?这么强!我呵呵~~

2014-09-24 11:08:59 6605

原创 docker使用的一些建议

下面是一些在使用过程中经常遇到的问题和一些建议(持续更新):1、尽量在开启一个容器的时候就规划好容器的名字、硬盘容量大小(使用-v 将宿主主机硬盘映射到容器中)、端口映射等,因为在使用过程中再调整这些参数在目前的docker版本中非常麻烦。设定好参数后,每次就可以根据docker start/stop + 容器名字来启动和关闭容器了,也方便写启动和停止脚本。

2014-09-22 11:29:07 2003 1

原创 docker 学习手册-中文版下载

这个PDF算是学习docker的一个小总结,所有文章摘自我在csdn的博客专栏:http://blog.csdn.net/column/details/docker.html第一章到第八章摘自docker官方网站,翻译了一些个人认为比较重要的文章,后面实战部分是自己一些实验的过程以及目前在公司部署docker过程中的一些感受。个人水平有限,如果您发现问题,请直接发邮件给我

2014-09-03 15:37:05 4891

翻译 Docker的体系结构

Docker的体系结构docker使用C/S架构,dockerdaemon作为server端接受client的请求,并处理(创建、运行、分发容器),他们可以运行在一个机器上,也通过sockerts或者RESTfulAPI通信。

2014-09-02 16:39:58 2063

翻译 为什么要使用docker?

一、为什么要使用docker?1、快速交付应用程序开发者使用一个标准的image来构建开发容器,开发完成之后,系统管理就可以使用这个容器来部署代码docker可以快速创建容器,快速迭代应用程序,并让整个过程可见,使团队中的其他成员更容易理解应用程序是如何创建和工作的。docker容器很轻!很快!容器的启动时间是次秒级的,节约开发、测试、部署的时间2、更容易部

2014-09-02 16:36:29 2533

原创 docker 实战---中小企业docker环境搭建(五)

docker对于中小企业来说,搭建paas没有那个精力,也没那个必要,用做个人的sandbox用处又小了点,个人认为作为中小企业可以用docker来标准化开发、测试、生产环境。画了简单的图:docker占用资源小,在一台E5 128G内存的服务器服务器上部署100个容器都绰绰有余,可以单独抽一个容器或则直接在宿主物理主机上部署samba,利用samba的home分享方案将每个用户的

2014-08-26 13:42:45 4826 1

原创 docker 实战---多台物理主机的联网,容器桥接到物理网络拓扑图(四)

很多朋友说上一篇中对网络的描述不够清楚,感谢热心的群有 彩笔程序员: 提供了他理解的图,在这里贴一下:我自己也补画了一副多台机器互联的图,欢迎大家留言讨论:主机A和主机B的网卡一都连着物理交换机的同一个vlan 101,这样网桥一和网桥三就相当于在同一个物理网络中了,而容器一、容器三、容器四也在同一物理网络中了,他们之间可以相互通信。主机A上的网卡二连接了vla

2014-08-26 11:41:57 5658

原创 docker 实战---多台物理主机的联网,容器桥接到物理网络(三)

docker 默认的桥接网卡是docker0它只会在本机桥接所有的容器网卡,举例来说容器的虚拟网卡在主机上看一般叫做veth***  而docker只是把所有这些网卡桥接在一起,如下图:在容器中看到的地址一般是像下面这样的地址:这样就可以把这个网络看成是一个私有的网络,通过nat 连接外网,如果要让外网连接到容器中,就需要做端口映射,即-p参数(更多原理参见本人的另

2014-08-25 15:12:43 19886

翻译 Docker Security docker 容器安全

Docker SecurityAdapted from Containers & Docker: How Secure are They?There are three major areas to consider when reviewing Docker security:评估docker的安全性时,主要考虑3个方面the intrinsic secu

2014-08-22 15:56:00 4081

原创 docker 实战---部署tomcat\weblogic集群 (二)

安装tomcat镜像准备好需要的jdk tomcat等软件放到home目录下面启动一个虚拟机docker run -t -i -v /home:/opt/data  --name mk_tomcat ubuntu /bin/bash这条命令挂载本地home目录到虚拟机的/opt/data目录,虚拟机内目录若不存在,则会自动创建接下来就是tomcat的基本配置,jdk

2014-08-22 12:24:58 8979

原创 docker 实战---安装一个基础镜像 (一)

泡了几天官网,对docker有了一点了解。准备着手搭建一个公司的开发测试环境,包括java、python。一、环境介绍首先说明一下我的环境2台物理服务器(后面简称主机)主机A的配置如下:[root@opnvz ~]# lsb_release -aLSB Version: :base-4.0-amd64:base-4.0-noarch:core-4.0-amd64:cor

2014-08-22 10:19:43 8208 6

翻译 Docker Network Configuration 高级网络配置

Network ConfigurationTL;DRWhen Docker starts, it creates a virtual interface named docker0 on the host machine. It randomly chooses an address and subnet from the private range defined by RF

2014-08-20 12:44:05 17733

翻译 Using Supervisor with Docker

Using Supervisor with DockerNote: - If you don't like sudo then see Giving non-root accessTraditionally a Docker container runs a single process when it is launched, for example an Apache

2014-08-19 11:57:30 2986

原创 docker run nginx问题

nginx 默认允许在daemon模式下,在执行docker run -d nginx /usr/bin/nginx 的时候会自动退出,在nginx的nginx.conf文件最上面一行加入daemon off; 然后重新commit就可以运行了

2014-08-18 16:33:57 6128 1

原创 docker 部署nginx+weblogic集群

测试一段时间,再来报告

2014-08-18 15:44:30 5073 1

翻译 Managing Data in Containers

Managing Data in ContainersSo far we've been introduced to some basic Docker concepts, seen how to work with Docker images as well as learned about networking and links between containers. In th

2014-08-17 12:04:04 2364

翻译 Linking Containers Together

Linking Containers TogetherIn the Using Docker section we touched on connecting to a service running inside a Docker container via a network port. This is one of the ways that you can interact w

2014-08-17 11:36:25 1909

翻译 Working with Docker Images

原文地址:https://docs.docker.com/userguide/dockerimages/Working with Docker ImagesIn the introduction we've discovered that Docker images are the basis of containers. In the previous sectionsw

2014-08-15 15:56:09 1963

翻译 ubuntu centos 安装docker

ubuntu14.04安装docker原文地址:https://docs.docker.com/installation/ubuntulinux/Ubuntu Trusty comes with a 3.13.0 Linux kernel, and a docker.io package which installs Docker 0.9.1 and all its prerequis

2014-08-14 14:06:06 2717

原创 局域网部署docker--从无到有创建自己的docker私有仓库

由于GFW的关系,国内用户在使用docker的时候,pull一个基本的镜像都拉下来,更不用说使用官方的index镜像了。差点放弃使用docker了,google了一圈,总算找到办法。第一步:安装docker参见官方指南或则各类中文指南第二步:从文件系统创建一个image镜像创建镜像有很多方法,官方的推荐是pull一个,无奈GFW,想下一个基本的ubuntu都下不下来还有

2014-08-14 11:38:21 11663 2

原创 阿里云centos 静默安装oracle

Package安装检查 yum -y install binutils compat-libstdc++-33 elfutils-libelf elfutils-libelf-devel glibc glibc-common glibc-devel gcc gcc-c++ libaio-devel libaio libgcc libstdc++ libstdc++-devel make sys

2014-08-12 14:46:34 3597

原创 阿里云安装docker

进入操作系统  yum install docker-iodocker -d提示没有空闲IP地址可以给桥接网卡使用了编辑下内网网卡eth0DEVICE=eth0ONBOOT=yesBOOTPROTO=noneIPADDR=x.x.x.xNETMASK=255.255.248.0BRIDGE='docker0'新建一个docker0配置文件DEVI

2014-08-11 17:02:09 3549

原创 tornado+ansible+twisted+mongodb运维自动化系统开发(四)

这周好忙,根据之前的写了个简陋的demo,放在腾讯的云主机上了,大家多交流哈demo地址http://203.195.193.251/

2014-08-08 16:27:26 3079 3

原创 腾讯云安装openvz,快速搭建测试环境

CSDN送了腾讯云的测试资格,准备拿来作为cici的软件发布首页,想在上面做个demo,无奈没有设备环境,于是想要用openvz来虚拟一些vps:第一步:选择腾讯云的os模板,centos6.3第二步:安装openvz           安装方法参见:http://openvz.org/Quick_installation第三步:下载os模板,创建4个vps,分别是ubutnu ce

2014-08-08 13:32:14 4015

原创 tornado 如何传递函数到模板

官方文档是这么写的Translating directly to Python means you can apply functions to expressions easily, like the escape() function inthe examples above. You can pass functions in to your template just like

2014-08-07 11:59:11 2703

原创 linux下测试硬盘读写速度

买了个ssd硬盘,就想着跟普通的机械盘做个比较,因为桌面装的是ubuntu系统,所以就想用linux的命令简单测一下好了下面是ssd的性能数据:测试写:xxx@WaitFish:~ > time dd if=/dev/zero bs=1024 count=1000000 of=1Gb.file1000000+0 records in1000000+0 records o

2014-08-05 17:26:41 4748

原创 linux下简单抓包分析

有时候会遇到一些问题需要我们来抓包分析,当手头又没有专业的抓包工具的时候,可以用tcpdump来替代一下(一般的发行版都自带这个工具)比如我们要分析一下eth0接口下跟192.168.7.188 这个目的IP地址22端口的发包情况tcpdump -i eth0 dst 192.168.7.188 and port 22tcpdump -i eth0 dst 192.16

2014-08-05 16:54:19 2050

原创 centos6.5 (linux) 禁用模块 IPV6模块的方法

装完centos后,默认开启了一些模块,但是有些模块并不是我们必须的。比如目前尚未在中国普及的IPV6如何关闭IPV6呢下面介绍的方法,也可以在关闭其他模块的时候使用第一步:查找模块名称使用命令:lsmod 查看系统启动的模块,找出我们需要的IPV6相关的2个模块分别是net-pf-10 ipv6第二步:编辑/etc/modprobe.d/dist.

2014-08-05 16:47:05 3561

原创 html表格合并(行,列)

失败的实例: {% for ip , jieguo in reason.iteritems() %} {{ ip }} {% for l, r in jieguo.iteritems() %} {{ l }} {{ r }} {% end %} {% end %

2014-08-05 08:38:55 4347

原创 阿里云服务器部署架构

最近要上马一个项目,客户要求全部部署到阿里云的服务器,做了一个阿里云的部署方案.跟传统的部署相比,用云盾替代了传统的防火墙,负载均衡设备也不用自己买了,购买一个LBS负载均衡服务可以添加10个负载均衡实例,内网免费.因为项目的出口带宽可以统一,所以干脆使用负载均衡的流量费替代了带宽费用.(即在购买ECS的时候可以带宽可以为0或者1Mps,使用LBS负责输出流量.

2014-07-29 11:37:15 7746 1

原创 mongodb中的更新和插入操作

if control_info: coll.update( {'control': 'control'}, control_info_dict, ) else: coll.insert(control_info_dict)

2014-07-26 13:49:23 2428

原创 tornado+ansible+twisted+mongodb运维自动化系统开发(三)

tornado+ansible+twisted+mongodb运维自动化系统开发(三)

2014-07-26 10:38:49 4395 3

原创 tornado+ansible+twisted+mongodb运维自动化系统开发(二)

源码:#!/usr/bin/env python#coding:utf-8import os.pathimport tornado.localeimport tornado.httpserverimport tornado.ioloopimport tornado.optionsimport tornado.webfrom tornado.options import defi

2014-07-24 08:47:14 8656 1

原创 tornado+ansible+twisted+mongodb运维自动化系统开发(一)

前段时间学习了一下ansible的配置管理(http://blog.csdn.net/column/details/ansible.html   anisble配置工具翻译专栏),感觉很强大,就想着把最近看的tornado和twisted和它结合一下做一个webUI今天动手做了一个demo,目前大概实现的功能是:添加ansible主机,然后单台运行脚本(后续会把playbook和批量运行加上)

2014-07-23 22:21:20 7944 19

Docker-Desktop 苹果 芯片

Docker-Desktop 苹果 芯片

2024-06-21

Docker-Desktop Intel 芯片

""" Docker-Desktop 英特尔芯片 """

2024-06-21

docker-desktop-arm 安装包

Docker-Desktop-ARM 安装程序包

2024-06-21

docker-desktop-windows-x86

Docker Desktop for Windows (X86)安装包,于 2024 年 6 月 21 日自官网获取。

2024-06-21

docker手册-中文版

这个PDF算是学习docker的一个小总结,所有文章摘自我在csdn的博客专栏: http://blog.csdn.net/column/details/docker.html 第一章到第八章摘自docker官方网站,翻译了一些个人认为比较重要的文章,后面实战部分是自己一些实验的过程以及目前在公司部署docker过程中的一些感受。 个人水平有限,如果您发现问题,请直接发邮件给我dwj_wz@163.com,或加QQ讨论群341410255我会认真回复您! WaitFish 2014-09-03

2014-09-03

Horland-运维监控系统

用python开发的小型的运维监控系统,使用了twisted框架 更详细的信息见: blog.csdn.net/smallfish1983

2014-07-09

合伙吃饭账单管理系统

现在午饭都在公司和大家一起吃外卖,合伙吃饭就要算钱,一开始用excel做,后来有同时用java做了一个,可惜只能单机访问,因为最近在学习python,所以想着用django的admin模块来做一个。 http://blog.csdn.net/smallfish1983/article/details/36397423

2014-07-02

空空如也

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

TA关注的人

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