自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(14)
  • 资源 (2)
  • 收藏
  • 关注

原创 十二、docker三剑客(docker-swarm)

一、简介为什么使用docker-swarm?通过前面的介绍,我们已经可以管理docker了,但是如果把docker用于生产,一两个机器还好,如果是多台,甚至是一个集群环境,我们不可能一台机器一台机器的部署,就算可以也没办做到“高可用”,这时docker-swarm就诞生了,他可以把多个docker engin做成一个集群环境来管理。docker-swarm在docker1.12之前是一...

2019-03-15 03:56:35 1273

转载 十三、搭建Harbor私有镜像仓库

1、介绍Docker容器应用的开发和运行离不开可靠的镜像管理,虽然Docker官方也提供了公共的镜像仓库,但是从安全和效率等方面考虑,部署我们私有环境内的Registry也是非常必要的。Harbor是由VMware公司开源的企业级的Docker Registry管理项目,它包括权限管理(RBAC)、LDAP、日志审核、管理界面、自我注册、镜像复制和中文支持等功能。2、前提准备确认已安装...

2019-03-14 03:42:04 514

原创 一、搭建hexo并发布到github

一、下载nodejs在官网下载https://nodejs.org/en/我的是mac系统,所以下载mac版的下载完下一步下一步就可以了安装查看如下表示安装成功二、配置淘宝npm-cnpm由于国情的原因使用国外镜像会很慢,最好配置好cnpm,镜像源指向淘宝sudo npm install -g cnpm --registry=https://registr...

2019-03-10 03:56:41 404

原创 十一、docker三剑客(docker-Machine)

一、什么是docker-machineDocker Machine是 Docker 官方提供的一个工具,它可以帮助我们在远程的机器上安装 Docker,或者在虚拟机 host 上直接安装虚拟机并在虚拟机中安装 Docker。简单的说就是一个大的集群环境您想要安装docker,以前的安装方式是一个一个的安装docker,但是如果您有docker-machine就可以由一台机器去管理了。...

2019-03-10 02:57:26 292

原创 十、docker三剑客(docker-compose)

docker-compose简介Compose项目来源于之前的fig项目,使用python语言编写,与docker/swarm配合度很高。Compose 是 Docker 容器进行编排的工具,定义和运行多容器的应用,可以一条命令启动多个容器,使用Docker Compose不再需要使用shell脚本来启动容器。docker-compose安装方法一:#下载sudo cur...

2019-03-09 11:19:04 328

原创 九、docker实战

Dockerfile文件,内容如下:3、dockerfile打包业务镜像4、启动镜像,即得到业务运行docker run -d -p 8090:8090 --name member member:v15、浏览器打开页面校验:http://192.168.244.7:8090/maven源码打包用法更多的情况,我们是直接在运维环境里,上传源码,直接maven...

2019-03-09 00:29:14 272

原创 八、Dockerfile使用

dockerfile方式创建容器最简单的dockerfile创建镜像使用此镜像运行一个容器dockerfile基本要素dockerfile指令FROM:  FROM {base镜像}  必须放在DOckerfile的第一行,表示从哪个baseimage开始构建MAINTAINER:可选的,用来标识image作者的地方RUNRUN都...

2019-03-07 01:59:22 300

原创 七、创建镜像和数据管理

创建一个centos容器:启动后自动进入此容器容器内安装nginx服务:添加一下nginx源:rpm -ivh http://nginx.org/packages/centos/7/noarch/RPMS/nginx-release-centos-7-0.el7.ngx.noarch.rpmyum search nginx ##搜索一下看看yum install ...

2019-03-07 01:50:43 276

原创 六、docker的仓库

docker官方仓库注册https://hub.docker.com自由注册,邮件激活即可使用命令使用Docker pull/search/login/push/tagtag [镜像名:版本] [仓库]/[镜像名:版本]:标记本地镜像,将其归入某一仓库Push [仓库]/[镜像名:版本]: 推送镜像到仓库 --需要登陆Search [镜像名]:在仓库...

2019-03-07 01:16:55 282

原创 五、理解镜像层

history命令查看镜像层例:docker history hello-world显示镜像hello-world分三层,其中两个空层查看镜像文件镜像存放在imagedb里一般在image/overlay2/imagedb/content/sha256下打开一个镜像文件查看其内容:cat f09fe80eb0e75e97b04b9dfb065ac3fda3...

2019-03-06 23:52:01 1532

翻译 四、docker命令和操作

容器生命周期管理 run docker run :创建一个新的容器并运行一个命令语法docker run [OPTIONS] IMAGE [COMMAND] [ARG...]OPTIONS说明: -a stdin:指定标准输入输出内容类型,可选 STDIN/STDOUT/STDERR 三项; -d:后台运行容器,并返回容器ID; -i:以交互...

2019-03-06 23:07:11 272

原创 三、安装docker

安装 DockerDocker 支持 CentOS6 及以后的版本。卸载1.查询安装过的包yum list installed | grep dockerdocker-engine.x86_64 17.03.0.ce-1.el7.centos @dockerrepo2.删除安装的软件包yum-y remove doc...

2019-03-06 16:12:17 259

原创 二、Docker基本概念

Docker架构如上图所示,从右到左分别是:1、registries:镜像仓库,他可以是本地也可以是远程的仓库,用来储存镜像文件的2、host:宿主机,这个上面安装的docker,他从仓库中pull(拉取)下来image(镜像文件),同时 本地可以使用命令把他打包成一个container(容器)。3、clinet:客户端的接口用来访问container这样就衍生出来三个概念...

2019-03-06 16:10:57 302

原创 一、为什么要使用docker

Docker简介 Docker 是一个开源项目,诞生于 2013 年初,最初是 dotCloud 公司内部的一个业余项目。它基于 Google 公司推出的 Go 语言实现。 项目后来加入了 Linux 基金会,遵从了 Apache 2.0 协议,项目代码在GitHub上进行维护。Docker 项目的目标是实现轻量级的操作系统虚拟化解决方案。 Docker 的基础是 Linux 容器(L...

2019-03-06 15:16:17 471

jQuery 中文帮助

jQuery很好的学习文档 如果查看任何页面都出现下载对话框,请导入fixxml.reg即可 或手动修改 HKEY_CLASSES_ROOT\.xml 下的 Content Type 为 text/xml

2010-05-13

Perl+语言编程(骆驼书).chm

Perl语言的详细介绍以及教程。Perl语言的详细介绍以及教程。Perl语言的详细介绍以及教程。

2009-03-20

空空如也

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

TA关注的人

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