Comments (8)
Yes. Tell me how :)
from docker-minecraft-papermc-server.
I am relatively new to docker, but since your base image "docker pull azul/zulu-openjdk-alpine:17-jre" already has amd64 and arm64 support, it should be as simple as adding TARGETOS/TARGETARCH to your dockerfile. You could check out itzg's Dockerfile for Vanilla Minecraft. https://github.com/itzg/docker-minecraft-server/blob/master/Dockerfile
from docker-minecraft-papermc-server.
https://docs.docker.com/desktop/multi-arch/
from docker-minecraft-papermc-server.
Would you mind to provide a pull request and test it before that? That would be great! I will the assign the tags on Docker.com
from docker-minecraft-papermc-server.
I hope i've done this the right way.
You might have to enable a new builder to use multi-arch building.
docker buildx create --use --name multi-arch
from docker-minecraft-papermc-server.
If you are using github actions, you can use buildx there too
https://dev.to/cloudx/multi-arch-docker-images-the-easy-way-with-github-actions-4k54
from docker-minecraft-papermc-server.
somethings still not working. the correct arm64 image gets pulled, but starting it fails with:
minecraft-mc-1 | exec /opt/minecraft/docker-entrypoint.sh: exec format error
from docker-minecraft-papermc-server.
Did it work in your branch? And pls open a new issue for this. I think we are close. And we can now build the image on GitHub :)
from docker-minecraft-papermc-server.
Related Issues (20)
- UnknownHostException: piston-data.mojang.com HOT 1
- Plugin (Permission Denied) HOT 1
- Server files are unwriteable in rootless mode HOT 2
- Why we should use `--rm ` flag in quick start container ? any pros and cons ? HOT 1
- How do I acess previous images. HOT 1
- Specific Patch Tags for docker HOT 1
- experimental features
- Couldn't send command in terminal through "docker attach x" HOT 1
- Accessing Older Versions HOT 2
- Can't start container HOT 1
- auto updated with no way to rollback and no granular version control options HOT 1
- 1.20 Server crashes after start HOT 3
- Unable to edit files/add files to folders HOT 1
- allow unauthenticated profiles HOT 1
- OutOfMemoryError: Java heap space HOT 4
- OutOfMemoryError: Java heap space HOT 2
- Keeping 1.20.1? HOT 1
- The GID `XXX' is already in use. HOT 1
- Unable to find image 'marctv/minecraft-papermc-server:1.20.1' locally docker: Error response from daemon: Get "https://registry-1.docker.io/v2/": dial tcp [2600:1f18:2148:bc01:a3b0:6734:c617:7c5c]:443: connect: connection refused. See 'docker run --help'. HOT 1
- Automatically update the 1.20 tag in docker hub HOT 2
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from docker-minecraft-papermc-server.