自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

丁丁爸爸的技术博客

让他人有收获,让自己更快乐,让世界更美好。

  • 博客(33)
  • 收藏
  • 关注

原创 Docker Toolbox创建虚拟机时 --virtualbox-share-folder 共享目录参数的正确用法

Docker Toolbox创建虚拟机时--virtualbox-share-folder 共享目录参数的正确用法 参数用途:在使用docker-machine创建虚拟机时,带上参数 --virtualbox-share-folder,实现宿主机和虚拟机之间共享目录,进而实现宿主机、虚拟机、容器三者之间共享目录。比如,将Windows7上的网站页面文件放到C:\www目录下,创

2017-06-30 21:05:27 4228

原创 在Rancher中添加为中国区优化的k8s应用商店的步骤和方法

在 Rancher 中添加优化的应用商店的步骤和方法1、停用 rancher 应用商店中的“Rancher官方认证”商店和“社区贡献”商店2、添加应用商店:名称             地址                                                                            分支===========

2017-06-30 08:17:25 7045

转载 【转】强力优化Rancher k8s中国区的使用体验-加快k8s镜像下载速度,使用阿里云镜像仓库,更好的使用体验

http://www.cnrancher.com/optimizing-rancher-k8s-use-experience-in-china/ 强力优化Rancher k8s中国区的使用体验Shirley Huang on 1月 23, 2017Kubernetes(以下简称K8s)是Rancher平台重点支持的一个编排引擎,Rancher K8s具有部署灵活使用方便的特点, 而

2017-06-30 07:39:57 3786

转载 【转】Dockerfile 最佳实践

原文链接:https://my.oschina.net/u/2612999/blog/1036388 摘要: Dockerfile 最佳实践虽然 Dockerfile 简化了镜像构建的过程,并且把这个过程可以进行版本控制,但是不正当的 Dockerfile 使用也会导致很多问题:docker 镜像太大。如果你经常使用镜像或者构建镜像,一定会遇到那种很大的镜像,甚至有些能达到

2017-06-28 08:50:20 2501

转载 【转】使用Kubeadm快速搭建Kubernetes(docker)

原文链接:https://my.oschina.net/u/3559870/blog/1031428摘要: 使用Kubeadm快速搭建Kubernetes(docker)版本说明kubernetes1.6docker1.12.6环境准备192.168.0.51 master 192.168.0.52 minion1 192.168.0.53 minion2

2017-06-28 08:45:33 2616

转载 【转】检测在线主机及开放端口的方法-shell编程

https://my.oschina.net/mingongge/blog/988651检测在线主机及开放端口的方法-shell编程  (原标题:Linux系统shell脚本编程――生产实战案例)     在日常的生产环境中,可能会遇到需要批量检查内网目前在线的主机IP地址有哪些,还可能需要检查这些在线的主机哪些端口是开放状态,因此依靠手工来检查是可以实现,但比较费时费力,

2017-06-28 08:37:12 2946

转载 【转】在特定环境中安装指定版本的Docker

百度短网址: http://dwz.cn/6b3WKA  在特定环境中安装指定版本的Docker原创 2017-06-26 Mike 运维之美通常用官方提供的安装脚本或软件源安装都是安装的比较新 Docker 版本,有时我们需要在一些特定环境的服务器上安装指定版本的 Docker。今天我们就来讲一讲如何安装指定版本的 Docker 。 1.通过手动安装1.1 增加软件安

2017-06-27 17:46:15 4417

原创 【备忘】如何看一个镜像启动的参数-QQ群答疑

【备忘】如何看一个镜像启动的参数 (以下问答来自“Docker-Rancher实战”技术QQ群:216521218,提出的问题很有代表性) 【问】如何看一个镜像启动的参数啊?比如说docker.io/rabbitmq:3-management,我怎么知道我要跟什么参数 【答】镜像启动参数还是容器启动参数?【问】镜像的 【答】看镜像说明文档,看

2017-06-27 11:37:58 677

原创 Docker UI容器镜像使用概要

Dcoker UI镜像名称:microbox/dockerui  (或者 uifd/ui-for-docker)下载方法:docker pull microbox/dockerui  (或者 docker pull uifd/ui-for-docker )镜像用途:图形化显示Docker主机的信息。包括运行容器相关的:容器名称、容器使用的镜像、容器执行的命令、容器创建日期、容器

2017-06-26 19:56:05 966

原创 Httpd 容器镜像使用概要

httpd镜像名称:httpd 下载方法:docker pull httpd镜像用途:Apache Web 服务器,提供Web服务。 运行方法:1、简单方式运行 httpd:docker run -it -d --name myhttpd httpd访问方式:http://ip ,显示内置的缺省页面( It Works!)。 2、挂载本地网页目录运行ht

2017-06-26 13:21:30 3750

原创 使用Docker Toolbox运行httpd容器,挂载自己的网页目录为什么不行?-要搞清楚Toolbox终端根目录结构、虚拟机VM的根目录结构的区别

任务:本机运行环境为Win7+Docker Toolbox,使用Toolbox创建了Docker虚拟机,拟在Docker 虚拟机上运行httpd Docker容器。到官网下载一个httpd镜像,docker pull httpd 自己的页面文件放到 c:/Users/win7用户/www 目录和c:/www 各一份,使用virtualbox界面创建本地c:/www 共享

2017-06-26 09:09:25 2469

原创 使用Docker Toolbox 创建v1.12.6版的Docker虚拟机的方法-注意正确使用本地文件 file:参数的路径名

使用Docker Toolbox创建v1.12.6版的Docker虚拟机的方法,一定要注意正确使用本地文件 file:// 参数的路径名,之前尝试创建过多次,一直都没有成功过,无法使用 file:// 参数指定boot2docker.iso 本地文件,原因居然是Windows路径格式的问题。# 按照 boot2docker\版本号\boot2docker.iso的目录形式,

2017-06-24 00:38:39 1608

转载 【编程】AWK文本处理命令学习-文本处理利器

awk是一种编程语言,用于在linux/unix下对文本和数据进行处理。数据可以来自标准输入(stdin)、一个或多个文件,或其它命令的输出。它支持用户自定义函数和动态正则表达式等先进功能,是linux/unix下的一个强大编程工具。它在命令行中使用,但更多是作为脚本来使用。awk有很多内建的功能,比如数组、函数等,这是它和C语言的相同之处,灵活性是awk最大的优势。Awk的范例1:默

2017-06-23 16:36:44 559

原创 【实验】老式的Docker Swarm 集群操作与单机Docker的不同之处

使用Docker Toolbox 以及脚本,能很快速方便地创建好Docker Swarm集群环境。Docker 自从1.12版开始,引擎内置Swarm mode 集群功能,有许多新的特性,这些新特性,老的 Docker Swarm都不具备,但现在来学习也是有必要的。Docker Swarm集群到底怎么使用呢?集群上的操作与单机上的操作有什么不同呢?本文通过对比实验,加深对集群操作的理解。

2017-06-23 16:17:57 1976

原创 Docker Swarm 和Swarm mode 是两个概念!!

有了新的功能强大、简单易用的Swarm mode集群,基本就不需要老的Docker Swarm主机集群了。两个概念一定要区分开!使用Docker machine create 命令自带的--swarm --swarm-master参数创建了一个Docker Swarm 集群,却想使用只有Swarm mode 才支持的swarm、node、service 等子命令,肯定会报错。Docker Swarm使用独立的外部KV存储(比如Consul、etcd、zookeeper),搭建独立运行的Docker主机集群

2017-06-21 23:35:25 7830

转载 【转】Swarm、SwarmKit、Swarm mode 对比-【概念区分非常重要】

Docker Swarm 和Swarm mode 是两个概念!!正确区分非常必要,否则会给 Swarm mode 的使用造成麻烦。Swarm mode 是在docker 1.12版本中集成的,提供了服务的概念,提供容错能力、内置服务发现、负载均衡、路由网格、动态伸缩、滚动更新等新特性,使得Docker 集群具备与Mesos、Kubernetes叫板的实力。

2017-06-21 20:25:16 955

原创 使用Docker Toolbox 创建Swarm集群的问题-概念混淆导致

存在疑问: 在查看docker-machine create帮助信息时,有swarm 打头的好多选项,比如--swarm --swarm-master --swarm-host --swarm-addr --swarm-discovery等选项,它们到底是什么作用?能否使用它们快速创建Swarm集群呢? 今天在尝试使用 docker-machine create 自带--swarm参数的方式来创建 Swarm集群时,却遇到了很大的麻烦,集群主机创建完毕后,执行docker swarm / docke

2017-06-21 20:13:19 1430 2

原创 在shell中创建文件的三种姿势-echo-cat-vi

备忘:使用 echo、cat、vi创建文件的方法,基本操作。

2017-06-19 20:26:51 23844

原创 使用 Docker Toolbox 自动创建 Swarm 集群+Portainer 图形化管理的脚本

说明:昨天,写了一篇《Docker Swarm 集群创建+Portainer 图形化管理实验》博客,地址为:http://blog.csdn.net/csdn_duomaomao/article/details/73381277 主要是通过手工实现的,解决了Docker 初学者创建Swarm遇到的麻烦问题,但毕竟是手工的方式,今天父亲节,刚好在家有空,整了一篇自动创建的脚本,希望对大家

2017-06-18 13:36:35 2354 1

原创 Docker Toolbox 使用小技巧-复制粘贴-批量处理-循环语句-dm别名

小技巧:1、掌握标记、复制、粘贴方法2、组合多行操作命令3、使用变量和循环语句4、使用别名 alias # 1、掌握标记、复制、粘贴方法# 先在shell控制台中,点击窗口左上角-编辑-标记,# 然后使用鼠标对屏幕信息进行标记,# 标记好以后,按回车键,完成复制。# 在记事本、Word中粘贴,即可将控制台中的信息复制到记事本或文档中。 # 反之,也可以将几条、几百条 doc

2017-06-18 09:41:18 6015 1

原创 怎样截取Swarm集群令牌?shell命令输出的信息,截取其中一段,作为字符串变量

问题:在创建Docker Swarm集群的过程中,执行完docker swarm init命令以后,集群就已经创建好了,可以通过 docker swarm join-token manager命令和docker swarm join-token worker命令,分别显示管理节点和工作节点加入到集群的命令,其中有令牌的信息。一般通过手工复制提示信息中的整个命令,也能顺利的将其余的管

2017-06-17 22:54:02 1177 1

原创 Docker Swarm 集群创建+Portainer 图形化管理实验

目标:使用Docker Toolbox创建4台Docker虚拟机,组建Docker Swarm集群,其中2台为Docker Swarm集群的Manager角色,2台为Worker角色。在集群中安装Portainer图形化管理工具,通过Portainer进行集群的管理和使用。 步骤:1.创建4台Docker虚拟机,机器名为:(manager1/manager2,worke

2017-06-17 16:00:16 7177 3

原创 Docker 图形化管理工具 Portainer 使用概要

Portainer镜像名称:portainer/portainer镜像用途:Docker的图形化管理工具,提供状态显示面板、应用模板快速部署、容器镜像网络数据卷的基本操作、事件日志显示、容器控制台操作、Swarm集群和服务等集中管理和操作、登录用户管理和控制等功能。功能十分全面,基本能满足中小型单位对容器管理的全部需求。 运行方法:1、简单方式运行 portainer:

2017-06-17 15:00:01 17443 2

原创 【手工解决】使用 DockerToolbox 创建指定版本的 Docker 虚拟机环境

运行docker-machine 时总会自动下载最新的 boot2docker.iso 版本,实际生产中,不可能总是使用最新版本,在一定的时期内,会使用固定的稳定版本。怎样创建旧版本的Docker虚拟机呢?可使用Docker Machine提供的--virtualbox-boot2docker-url 参数,可以自己搭建网站,存放指定版本的Boot2docker.iso文件,安装操作过程中,遇到的问题及解决办法:创建虚拟机报错?启动虚拟机无响应?新建虚拟机目录下的镜像文件大小为0?怎样正确挂载Boot2do

2017-06-15 06:23:06 5581 7

转载 【编程】用for循环语句打印嵌套变量的值

用for循环语句打印出变量n1 n2 n3的值#!/bin/shn1="aaa"n2="bbb"n3="ccc"for i in `seq 3`;do  echo $n$idone例子程序中$n$i有语法错误,请问如何修改?#解决方式之一:n1="aaa"n2="bbb"n3="ccc"for i in `seq

2017-06-13 17:48:13 819

原创 【测速】使用不同的Docker镜像加速器下载速度 对比测试

结论:1、使用加速器后,下载速度飞快,家庭100Mb宽带环境下,镜像下载速度能达到3-5MB/s以上。2、由于Docker采用分层文件系统,不同镜像公用一些相同的层文件,在下载后续镜像时下载速度更快,比如阿里加速器下载MySQL镜像,“达到”了10.7MB/s;3、加速器地址一定要写对,官方加速器的不能写成http,一定要写https,否则无加速效果;4、加速器的加速效果差不多?官方的、阿里的、网易163的加速器效果如下:阿里 > 官方 > 网易 > 不加速5、Docker支持同时配置多个加速器,

2017-06-13 09:29:27 5937

原创 【备忘】使用 Docker Machine 创建虚拟机的脚本及参数

# 1.使用Docker Machine创建virtualBox虚拟机的命令:$docker-machine create \--driver virtualbox \--virtualbox-cpu-count "1" \--virtualbox-disk-size "20000" \--virtualbox-memory "1024" \--engine-reg

2017-06-12 17:37:12 3005

转载 【脚本】一键安装指定版本 Docker 的脚本

自从17.03版开始,Docker每个月都推出新的 Edge 版,每个季度推出新的Stable版本,对企业来说,考虑到应用的稳定性、兼容性,一旦选用某个稳定的Docker版本,不可能每个月都去更新到最新,一般会选择指定的Docker版本长期使用,直到经过严格测试以后,可以整体切换到某个新的Docker版本,才会更换。        怎样安装指定版本的Docker?一条命令就搞定了!原文链接:h

2017-06-12 17:01:23 2928

原创 【故障】旧版本的Docker Toolbox 无法正常运行的解决办法

如果下载的是旧版本的Docker Toolbox 版本,在安装完毕后,运行终端控制台时会报错,无法正常运行并创建Docker虚拟机(default)。通过下载、拷贝最新版本的boot2docker.iso文件,放到安装目录和缓存目录下,可以解决此问题。详细过程如下:#########################################################

2017-06-11 13:30:52 11685 3

转载 Docker 官方镜像加速 registry.docker-cn.com

Docker 官方镜像加速通过 Docker 官方镜像加速,中国区用户能够快速访问最流行的 Docker 镜像。该镜像托管于中国大陆,本地用户现在将会享受到更快的下载速度和更强的稳定性,从而能够更敏捷地开发和交付 Docker 化应用。Docker 中国官方镜像加速可通过 registry.docker-cn.com 访问。该镜像库只包含流行的公有镜

2017-06-09 14:39:16 17005 1

原创 如何快速下载DockerToolbox?使用国内开源镜像站点

如何快速下载DockerToolbox?使用国内开源镜像站点 Docker Toolbox可以快速搭建Docker测试环境,是非常有用的工具。但是Docker Toolbox是存放在Docker公司网站上,For Win7的版本有200多MB,国内的用户下载非常慢,速度只有几十KB,而且还经常中断。怎样才能快速下载呢?可以从阿里云提供的国内开源镜像站点上下载。

2017-06-09 07:24:37 5866

原创 如何快速下载DockerToolbox?Boot2Docker? 使用国内开源镜像站点

如何快速下载DockerToolbox?Boot2Docker?使用国内开源镜像站点 Docker Toolbox可以快速搭建Docker测试环境,是非常有用的工具。但是Docker Toolbox是存放在Docker公司网站上,For Win7的版本有200多MB,国内的用户下载非常慢,速度只有几十KB,而且还经常中断。怎样才能快速下载呢?可以从阿里云提供的国内开源镜像站点上

2017-06-09 00:08:20 12140

原创 使用Docker Machine时,如何用root身份操作Docker VM主机

使用Docker Machine时,如何用root身份操作Docker VM主机 方法一:直接在VirtualBox 中双击VM虚拟机,进入控制台操作 方法二:在Docker Machine控制台中,SSH登录VM,使用sudo -i命令

2017-06-07 08:11:39 6086

空空如也

空空如也

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

TA关注的人

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