Skip to content

cornelius-keller/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/daemon: All-in-one container for all core daemons.
  • ceph/mds: DEPRECATED (use daemon) Ceph MDS (Metadata server)
  • ceph/mon: DEPRECATED (use daemon) Ceph Mon(itor)
  • ceph/osd: DEPRECATED (use daemon) Ceph OSD (object storage daemon)
  • ceph/radosgw: DEPRECATED (use daemon) 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 68.4%
  • Python 27.7%
  • Go 3.9%