You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
multiarch_cgiserver: ## Makes a moosefs-cgiserver multi-architecture docker image for linux/arm64, linux/amd64 and linux/arm/v7 and pushes it to dockerhub
multiarch_chunkserver: ## Makes a moosefs-chunkserver multi-architecture docker image for linux/arm64, linux/amd64 and linux/arm/v7 and pushes it to dockerhub
multiarch_metalogger: ## Makes a moosefs-metalogger multi-architecture docker image for linux/arm64, linux/amd64 and linux/arm/v7 and pushes it to dockerhub
[](https://github.com/unixorn/moosefs-docker)
9
+
10
+
This contains Dockerfiles for [moosefs](https://moosefs.com/).
11
+
12
+
## Usage
13
+
14
+
The following multi-architecture (`arm64`, `armh/v7`, `amd64`) images are available on hub.docker.com:
15
+
16
+
- unixorn/moosefs-cgiserver
17
+
- unixorn/moosefs-chunkserver
18
+
- unixorn/moosefs-master
19
+
- unixorn/moosefs-metalogger
20
+
21
+
## Building
22
+
23
+
You can make the images yourself with `make multiarch_images`.
24
+
25
+
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.
26
+
27
+
This allows you to use just `your-hub-username/imagename` in your docker-compose files or kubernetes deployments and not have different image names for different architectures.
0 commit comments