Docker管理
文章平均质量分 71
Docker猫猫
写点博客
展开
-
【手工解决】使用 DockerToolbox 创建指定版本的 Docker 虚拟机环境
运行docker-machine 时总会自动下载最新的 boot2docker.iso 版本,实际生产中,不可能总是使用最新版本,在一定的时期内,会使用固定的稳定版本。怎样创建旧版本的Docker虚拟机呢?可使用Docker Machine提供的--virtualbox-boot2docker-url 参数,可以自己搭建网站,存放指定版本的Boot2docker.iso文件,安装操作过程中,遇到的问题及解决办法:创建虚拟机报错?启动虚拟机无响应?新建虚拟机目录下的镜像文件大小为0?怎样正确挂载Boot2do原创 2017-06-15 06:23:06 · 5533 阅读 · 7 评论 -
【备忘】使用 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 · 2937 阅读 · 0 评论 -
使用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 · 1585 阅读 · 0 评论 -
使用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 · 2440 阅读 · 0 评论 -
【故障】旧版本的Docker Toolbox 无法正常运行的解决办法
如果下载的是旧版本的Docker Toolbox 版本,在安装完毕后,运行终端控制台时会报错,无法正常运行并创建Docker虚拟机(default)。通过下载、拷贝最新版本的boot2docker.iso文件,放到安装目录和缓存目录下,可以解决此问题。详细过程如下:#########################################################原创 2017-06-11 13:30:52 · 11552 阅读 · 3 评论 -
【转】在特定环境中安装指定版本的Docker
百度短网址: http://dwz.cn/6b3WKA 在特定环境中安装指定版本的Docker原创 2017-06-26 Mike 运维之美通常用官方提供的安装脚本或软件源安装都是安装的比较新 Docker 版本,有时我们需要在一些特定环境的服务器上安装指定版本的 Docker。今天我们就来讲一讲如何安装指定版本的 Docker 。 1.通过手动安装1.1 增加软件安转载 2017-06-27 17:46:15 · 4396 阅读 · 0 评论 -
【备忘】如何看一个镜像启动的参数-QQ群答疑
【备忘】如何看一个镜像启动的参数 (以下问答来自“Docker-Rancher实战”技术QQ群:216521218,提出的问题很有代表性) 【问】如何看一个镜像启动的参数啊?比如说docker.io/rabbitmq:3-management,我怎么知道我要跟什么参数 【答】镜像启动参数还是容器启动参数?【问】镜像的 【答】看镜像说明文档,看原创 2017-06-27 11:37:58 · 644 阅读 · 0 评论 -
【转】使用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 · 2597 阅读 · 0 评论 -
使用Rancher搭建K8S测试环境
使用Rancher 搭建K8S集群环境,其中1台Rancher管理节点、3台主机节点加入到 K8S环境中。记录了操作的具体过程。原创 2017-07-18 18:47:19 · 3281 阅读 · 2 评论 -
使用Rancher搭建K8S环境的准备工作
使用Rancher搭建K8S环境的准备工作 目录一、安装Ubuntu 16.04二、VirtualBox的使用三、Linux网络设置四、防火墙设置五、开启SSH六、Docker指定版本安装七、Docker镜像加速器 一、安装Ubuntu16.04采用Ubuntu 16.04 TLS的Server版本,镜像文件为ubuntu-16.04-server原创 2017-07-17 19:42:27 · 5499 阅读 · 2 评论 -
【转】Harbor 私有仓库简单部署
Harbor 私有仓库简单部署2017-05-24https://www.xtplayer.cn/2017/05/2857Harbor 是一个企业级的 Docker Registry,可以实现 images 的私有存储和日志统计权限控制等功能,并支持创建多项目(Harbor 提出的概念),基于官方 Registry V2 实现。 通过地址转载 2017-09-20 06:37:57 · 17284 阅读 · 1 评论 -
【转】etcd 启用 https-如何搞定证书、秘钥、SSL、TSL加密等问题
原文链接:http://www.tianfeiyu.com/?p=2702etcd 启用 https etcd struggling (2017-03-15) 文章目录1, 生成 TLS 秘钥对2,拷贝密钥对到所有节点3,配置 etcd 使用证书4,测试 etcd 是否正常5,配置 kube-apiserver 使用 CA 连接 etcd6,测试转载 2017-11-18 12:13:28 · 9413 阅读 · 0 评论 -
CentOS7中Docker-ce的卸载和安装
CentOS7中Docker-ce的卸载和安装 一、查看是否已安装了Docker软件包:#查看是否已经安装的Docker软件包sudo yum list installed | grep docker 二、如果已安装不想要的docker/docker-engine/docker-ce软件包,卸载掉#如果已安装不想要docker、docker-engin原创 2018-01-07 20:28:15 · 8206 阅读 · 0 评论 -
Rancher中的服务升级实验
创建一个空的应用myAPP,在myAPP 应用中,创建一个服务nginx-test,包含2个容器副本,使用nginx:1.13.0镜像。假设使用一段时期以后,nginx的版本升级到1.13.1了,如何将该服务的镜像版本升级到新的版本?实验步骤及截图如下: 步骤截图:01-添加一个服务-名称nginx-test,含2个容器,选择镜像nginx:1.13.002-服务nginx-tes原创 2018-02-05 17:19:08 · 1582 阅读 · 0 评论 -
在Docker Toolbox 终端中使用 vboxmanage.exe 程序在宿主机和虚拟机之间创建共享目录
在Docker Toolbox终端中使用 vboxmanage.exe程序在宿主机和虚拟机之间创建共享目录 用途说明:Docker Toolbox软件包中,包括Oracle Virtualbox虚拟化软件,其中包括命令行工具vboxmanage.exe程序,可以实现GUI操作的全部的功能。可以把vboxmanage.exe sharedfolder 命令用到Toolbo原创 2017-07-01 19:46:28 · 2262 阅读 · 0 评论 -
使用Docker Toolbox快速搭建3节点的shipyard集群
使用Docker Toolbox快速搭建3节点的shipyard集群。首先创建3台Docker虚拟机;然后按照官网的步骤,运行Shipyard相关容器;再将另外2台工作节点加入到Shipyard管理端,实现集中管理整个集群。原创 2017-07-01 17:05:31 · 1500 阅读 · 0 评论 -
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 · 7789 阅读 · 0 评论 -
Docker 图形化管理工具 Portainer 使用概要
Portainer镜像名称:portainer/portainer镜像用途:Docker的图形化管理工具,提供状态显示面板、应用模板快速部署、容器镜像网络数据卷的基本操作、事件日志显示、容器控制台操作、Swarm集群和服务等集中管理和操作、登录用户管理和控制等功能。功能十分全面,基本能满足中小型单位对容器管理的全部需求。 运行方法:1、简单方式运行 portainer:原创 2017-06-17 15:00:01 · 17363 阅读 · 2 评论 -
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 · 7135 阅读 · 3 评论 -
怎样截取Swarm集群令牌?shell命令输出的信息,截取其中一段,作为字符串变量
问题:在创建Docker Swarm集群的过程中,执行完docker swarm init命令以后,集群就已经创建好了,可以通过 docker swarm join-token manager命令和docker swarm join-token worker命令,分别显示管理节点和工作节点加入到集群的命令,其中有令牌的信息。一般通过手工复制提示信息中的整个命令,也能顺利的将其余的管原创 2017-06-17 22:54:02 · 1135 阅读 · 1 评论 -
使用 Docker Toolbox 自动创建 Swarm 集群+Portainer 图形化管理的脚本
说明:昨天,写了一篇《Docker Swarm 集群创建+Portainer 图形化管理实验》博客,地址为:http://blog.csdn.net/csdn_duomaomao/article/details/73381277 主要是通过手工实现的,解决了Docker 初学者创建Swarm遇到的麻烦问题,但毕竟是手工的方式,今天父亲节,刚好在家有空,整了一篇自动创建的脚本,希望对大家原创 2017-06-18 13:36:35 · 2306 阅读 · 1 评论 -
使用Docker Machine时,如何用root身份操作Docker VM主机
使用Docker Machine时,如何用root身份操作Docker VM主机 方法一:直接在VirtualBox 中双击VM虚拟机,进入控制台操作 方法二:在Docker Machine控制台中,SSH登录VM,使用sudo -i命令原创 2017-06-07 08:11:39 · 6045 阅读 · 0 评论 -
如何快速下载DockerToolbox?使用国内开源镜像站点
如何快速下载DockerToolbox?使用国内开源镜像站点 Docker Toolbox可以快速搭建Docker测试环境,是非常有用的工具。但是Docker Toolbox是存放在Docker公司网站上,For Win7的版本有200多MB,国内的用户下载非常慢,速度只有几十KB,而且还经常中断。怎样才能快速下载呢?可以从阿里云提供的国内开源镜像站点上下载。原创 2017-06-09 07:24:37 · 5746 阅读 · 0 评论 -
【转】强力优化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 · 3680 阅读 · 0 评论 -
在Rancher中添加为中国区优化的k8s应用商店的步骤和方法
在 Rancher 中添加优化的应用商店的步骤和方法1、停用 rancher 应用商店中的“Rancher官方认证”商店和“社区贡献”商店2、添加应用商店:名称 地址 分支===========原创 2017-06-30 08:17:25 · 7010 阅读 · 0 评论 -
Docker Toolbox 使用小技巧-复制粘贴-批量处理-循环语句-dm别名
小技巧:1、掌握标记、复制、粘贴方法2、组合多行操作命令3、使用变量和循环语句4、使用别名 alias # 1、掌握标记、复制、粘贴方法# 先在shell控制台中,点击窗口左上角-编辑-标记,# 然后使用鼠标对屏幕信息进行标记,# 标记好以后,按回车键,完成复制。# 在记事本、Word中粘贴,即可将控制台中的信息复制到记事本或文档中。 # 反之,也可以将几条、几百条 doc原创 2017-06-18 09:41:18 · 5897 阅读 · 1 评论 -
Docker 官方镜像加速 registry.docker-cn.com
Docker 官方镜像加速通过 Docker 官方镜像加速,中国区用户能够快速访问最流行的 Docker 镜像。该镜像托管于中国大陆,本地用户现在将会享受到更快的下载速度和更强的稳定性,从而能够更敏捷地开发和交付 Docker 化应用。Docker 中国官方镜像加速可通过 registry.docker-cn.com 访问。该镜像库只包含流行的公有镜转载 2017-06-09 14:39:16 · 16766 阅读 · 1 评论 -
如何快速下载DockerToolbox?Boot2Docker? 使用国内开源镜像站点
如何快速下载DockerToolbox?Boot2Docker?使用国内开源镜像站点 Docker Toolbox可以快速搭建Docker测试环境,是非常有用的工具。但是Docker Toolbox是存放在Docker公司网站上,For Win7的版本有200多MB,国内的用户下载非常慢,速度只有几十KB,而且还经常中断。怎样才能快速下载呢?可以从阿里云提供的国内开源镜像站点上原创 2017-06-09 00:08:20 · 11834 阅读 · 0 评论 -
使用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 · 1410 阅读 · 2 评论 -
【转】Swarm、SwarmKit、Swarm mode 对比-【概念区分非常重要】
Docker Swarm 和Swarm mode 是两个概念!!正确区分非常必要,否则会给 Swarm mode 的使用造成麻烦。Swarm mode 是在docker 1.12版本中集成的,提供了服务的概念,提供容错能力、内置服务发现、负载均衡、路由网格、动态伸缩、滚动更新等新特性,使得Docker 集群具备与Mesos、Kubernetes叫板的实力。转载 2017-06-21 20:25:16 · 936 阅读 · 0 评论 -
CentOS7.x系统中使用Docker时,在存储方面需要注意的问题
简述:1、Docker 1.12.6/v17.03文档中CentOS7系统下安装时,明确说明,用于生产时,必须使用devicemapper驱动的direct-lvm模式,需要我们提前准备好块设备,以提供更好的稳定性和性能。默认使用devicemapper驱动的loop-lvm模式,因为安装简单,只适用于测试环境。从docker info 信息可以看出,loop-lvm模式最大可用空间只有107GB...原创 2018-03-24 01:34:49 · 2230 阅读 · 0 评论