Skip to content

Docker files and images to run Ceph in containers

License

Notifications You must be signed in to change notification settings

thereallukl/ceph-docker

 
 

Repository files navigation

docker-ceph

Ceph-related dockerfiles

Core Components:

  • ceph/base: Ceph base container image. This is nothing but a fresh install of the latest Ceph on Ubuntu LTS (14.04)
  • ceph/mds: Ceph MDS (Metadata server)
  • ceph/mon: Ceph Mon(itor)
  • ceph/osd: Ceph OSD (object storage daemon)
  • ceph/radosgw: Ceph Rados gateway service; S3/swift API server

Utilities and convenience wrappers

Demo

  • ceph/demo: Demonstration cluster for testing and learning. This container runs all the major ceph components installed, bootstrapped, and executed for you to play with. (not intended for use in building a production cluster)

Video demonstration

Manually

A recorded video on how to deploy your Ceph cluster entirely in Docker containers is available here:

Demo Running Ceph in Docker containers

With Ansible

Demo Running Ceph in Docker containers with Ansible

About

Docker files and images to run Ceph in containers

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Shell 70.8%
  • Python 25.6%
  • Go 3.6%