New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Multiarch Dockerimages #20
Comments
Dear ichbestimmtnicht, |
The Docker image solution is working now. Now it is left to properly document it, redoing the README. This could easily be a sub-task of #4 , altough the situation is not the same anymore. |
Don't forget to update you nbporject source path 👍 |
Won't forget this, but I'll firstly clean up my code in the alternate branch. 👍 |
I made a repo that serves as template. The Demo is working but further testing is needed. I will reopen this issue once i hit v1.0.0 with a stable interface. Have a look at docker-autobuild |
I do not know if you have permissions to re-open something, so I already did this for you. |
@ichbestimmtnicht I saw a small thing on your repository you linked. You chose an AGPL license type for your building facility. I am inherently unsure how this might affect my repository where everything is licensed under MIT license right now. |
I already thought about lowering the constraints. I procrastinated this decision until I get to the point to really use it in an other project. |
Okay, just keep me informed then. :) |
Dear Mengel,
I dockerized your project with automated mutliarch (arm64v8 & amd64, arm32v7 aka armhf) images.
There is a catch: automated dockerhubbuilding doesn't support experimental features, so that the "ungrouped" images are not flagged with the correct architecture. The complet manifest is tagged correct so that this can be ignored safley for endusers.
I am working on a lightweight solution for that flaw but haven't got one so far. DIND (Docker in Docker) is my best working try but to heavy for just pushing the image - if you ask me. In case you don't care about buildtimes I can help to get it running.
Steps to accept:
docker run -dit --name test -p 8080:80 mengel38/finalfate:latest-amd64
and open 127.0.0.1:8080 in your browser
further ideas:
sed
commands and tweaks in the build hook (DOCKERFILE_PATH is the var send from dockerhub and the
docker build
command already uses DOCKERFILE which is already customised right before)
The text was updated successfully, but these errors were encountered: