Flocker —— 轻松管理 Docker 容器及其数据

Flocker 可轻松实现 Docker 容器及其数据的管理。这是一个数据卷管理器和多主机的 Docker 集群管理工具,你可以通过它来控制数据。可用来在 Docker 中运行你的数据库、查询和 K/V 存储,并在应用中轻松使用这些服务。

https://yqfile.alicdn.com/a19a07969a4c4597be2a8d5e249e1ec6f152dda5.png ">

Flocker 同时也提供了 API 和命令行工具来进行功能的操作,你可以用它来:

  • 部署一个多容器应用到多个主机
  • 在不同主机之间移动容器以及对应的卷
  • 当容器更改主机时对数据卷进行绑定和解绑
  • 在不同的服务器之间移植本地数据卷

支持的操作系统:

  • CentOS 7
  • Ubuntu 14.04
  • Ubuntu 15.04 (Command Line only)
  • OS X (Command Line only)

支持的云平台:

  • AWS
  • Rackspace

支持的存储后端:

  • AWS EBS
  • Rackspace Cloud Block Storage
  • Anything that supports the OpenStack Cinder API
  • EMC ScaleIO
  • EMC XtremIO
  • Local storage using our ZFS driver (currently Experimental)

文章转载自 开源中国社区 [http://www.oschina.net]

时间: 2024-09-20 10:46:43

Flocker —— 轻松管理 Docker 容器及其数据的相关文章

轻松使用Docker容器运行Metasploit框架轻松使用Docker容器运行Metasploit框架

本文讲的是轻松使用Docker容器运行Metasploit框架轻松使用Docker容器运行Metasploit框架,[编者的话]Lenny Seltzer是信息安全技术方面的资深专家与企业家.他涉及的领域包括紧急事件响应,云服务和产品管理.Lenny在NCR集团专注于客户安全操作.他还在SANS学院教授数字取证技术与反间谍软件.Lenny积极参与各种会议,撰写相关文章和书籍. Metasploit是一款强大的渗透测试开源框架.不论你是专业人事或仅仅是爱好者,你都可以轻松的在Docker容器中运行

使用OpenStack管理Docker容器(二)

本文讲的是使用OpenStack管理Docker容器(二),[编者的话]本文将讲述如何使用OpenStack创建并管理Docker,有3种流行的使用方法,使用的分别是Nova Docker驱动,Heat Docker插件,以及Magnum.这篇文章分成2部分,第一部分,将主要介绍Nova Docker驱动的用法,第二部分,是关于Heat Docker插件和Magnum.这是序列文章的第二部分,即最后一部分. 这篇文章是之前的那篇<如何使用OpenStack管理Docker容器>的后续,在这篇文

使用OpenStack管理Docker容器(一)

本文讲的是使用OpenStack管理Docker容器(一),[编者的话]本文将讲述如何使用OpenStack创建并管理Docker,有3种流行的使用方法,使用的分别是Nova Docker驱动,Heat Docker插件,以及Magnum.这篇文章分成2部分,第一部分,将主要介绍Nova Docker驱动的用法.第二部分,是关于Heat Docker插件和Magnum.这是序列文章的第一部分. 在这篇文章中,我将介绍一些不同的方法,这些方法是关于OpenStack如何创建,以及管理Docker容

五步轻松实施Docker容器技术

  随着Docker在云计算市场中领先地位的日益稳固,容器技术也成为了一种主流技术.为了对用户的应用程序使用容器技术,可遵循以下五个步骤. Docker容器技术已在云计算市场中风靡一时了,而众多主流供应商则面临着技术落后的窘境.那么,是什么让Docker容器技术变得如此受欢迎呢?对于刚入门的新手来说,容器技术可实现不同云计算之间应用程序的可移植性,以及提供了一个把应用程序拆分为分布式组件的方法.此外,用户还可以管理和扩展这些容器成为集群. 在企业用户准备把应用程序迁往容器之前,理解应用程序的迁移

web界面管理平台shipyard管理docker容器

用shipyard来管理docker docker多了之后就得需要个管理工具来整合和管理,shipyard是个不错的选择docker的管理工具用docker运行起来就行,简单步骤如下:起一个RethinkDB的data volume实例: docker run -it -d --name shipyard-rethinkdb-data \    --entrypoint /bin/bash shipyard/rethinkdb -l 用刚才创建的data volume再起一个rethinkdb实

CoreOS实践指南(七):Docker容器管理服务

注:本文首发于CSDN,转载请标明出处. [编者按]在"漫步云端:CoreOS实践指南"系列的前几篇文章中,ThoughtWorks的软件工程师林帆主要介绍了CoreOS及其相关组件和使用.说到CoreOS,不得不提Docker.当Docker还名不见经传的时候,CoreOS创始人Alex就凭着敏锐直觉,预见了这个项目的价值,将Docker做为了这个系统支持的第一套应用程序隔离方案.本文将主要介绍在具体的场景下,如何在CoreOS中恰当的管理Docker容器. 作者简介: 林帆,生在8

基础的 Docker 容器网络命令

各位好,今天我们将学习一些Docker容器的基础命令.Docker 是一个开源项目,提供了一个可以打包.装载和运行任何应用的轻量级容器的开放平台.它没有语言支持.框架和打包系统的限制,从小型的家用电脑到高端服务器,在何时何地都可以运行.它可以使部署和扩展web应用程序.数据库和后端服务像搭积木一样容易,而不依赖特定技术栈或提供商.Docker适用于网络环境,它正应用于数据中心.ISP和越来越多的网络服务. 因此,这里有一些你在管理Docker容器的时候会用到的一些命令. 1. 找到Docker接

用浏览器管理 Docker

用浏览器管理 Docker Docker 越来越流行了.在一个容器里面而不是虚拟机里运行一个完整的操作系统是一种非常棒的技术和想法.docker 已经通过节省工作时间来拯救了成千上万的系统管理员和开发人员.这是一个开源技术,提供一个平台来把应用程序当作容器来打包.分发.共享和运行,而不用关注主机上运行的操作系统是什么.它没有开发语言.框架或打包系统的限制,并且可以在任何时间.任何地点运行,从小型计算机到高端服务器都可以. 运行 docker 容器和管理它们可能会花费一点点努力和时间,所以现在有一

《Docker容器:利用Kubernetes、Flannel、Cockpit和Atomic构建和部署》——1.2 了解容器的组成

1.2 了解容器的组成 Docker是Docker项目开发的一种容器格式.docker命令能够运行.停止.启动.调查容器,还能操纵容器.docker命令也可以作为服务守护进程运行,处理管理Docker容器的请求.默认情况下,这个Docker服务会从Docker Hub Registry获取你请求的镜像.虽然你无需知道更多就可以开始使用,但接下来会依次给出一些额外的信息. 1.2.1 Docker项目 Docker项目为Docker开发提供了一个中心.它将Docker称为"一个针对分布式应用开发者