nyph-infosec / daggerboard

MIT License
95 stars 19 forks source link

Build multiplatform Docker image #11

Open rgreinho opened 2 years ago

rgreinho commented 2 years ago

The Docker image provided in the GitHub release is built for a single platform (linux/amd64):

╰❯ docker run -p443:443 -d -v dagger-vol:/var/lib/mysql daggerboard:version1
WARNING: The requested image's platform (linux/amd64) does not match the detected host platform (linux/arm64/v8) and no specific platform was requested
2c630c318c2f1767a238c59d52b28fa9e89f7058e5f0ba8dc4723673e870ecee

It would be nice to either build a multiplatform image or to provide a way to users to rebuild it themself.

kojak-a commented 2 years ago

@rgreinho Thank you for sharing, we are currently investigating this issue.

kojak-a commented 1 year ago

@rgreinho we have tested this improvement and unfortunately we do not have the resources to fulfill this request at this time.

rgreinho commented 1 year ago

No problem, thanks for investigating. But Can you provide the Dockerfile then?

namtarb commented 1 year ago

Apologize for the delayed response. The docker image was created from an archive without the user of a dockerfile. As a workaround, we have confirmed that the standalone installer works on ARM.

adrianteri commented 1 year ago

Making steps public in the build process currently in Travis under a private account by @joemccann would be helpful ...

https://travis-ci.org/joemccann/dillinger