/moosefs-docker

Docker containers for moosefs services

Primary LanguageMakefileBSD 2-Clause "Simplified" LicenseBSD-2-Clause

moosefs-docker

Status

License Awesomebot GitHub stars GitHub last commit (branch)

This contains Dockerfiles for moosefs.

Usage

The following multi-architecture (arm64, armh/v7, amd64) images are available on hub.docker.com:

  • unixorn/moosefs-cgiserver
  • unixorn/moosefs-chunkserver
  • unixorn/moosefs-cli
  • unixorn/moosefs-master
  • unixorn/moosefs-metalogger
  • unixorn/moosefs-netdump

Building

You can make the images yourself with make multiarch_images.

If you need to support a platform other than arm64, armh/v7 or amd64, the easiest thing to do is to edit the Makefile and change HUB_USER to your docker hub username and update PLATFORMS to include whatever other architectures you need, then run make multiarch_images to build new images.

This allows you to use your-hub-username/imagename in your docker-compose files or kubernetes deployments and not have to use different image names for different architectures.