Deprecation of Docker Platform Tags #481
Lissy93
announced in
Breaking Change
Replies: 1 comment 3 replies
-
Beta Was this translation helpful? Give feedback.
3 replies
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
-
Prior to version 2, if you were running Dashy on an ARM device, you had to pull an ARM-specific Docker image, by specifying the platform as a Docker tag (e.g.
:arm64v8
,:arm32v7
). This is changing...There is now a single, multi-architecture image, that can be run on (almost) all system architectures.
What does this mean for you?
If you're running Dashy on an ARM device, you must remove the platform tag from your compose file / run command, in order to keep the container up-to-date. You can either leave the tag off, or pin it to a specific version (e.g.
lissy93/dashy:2.0.0
or:latest
)How?
Under-the-hood, there have been a lot of changes to facilitate this. There's a brand-new Alpine-based Dockerfile, and the building, testing and publishing process is now done with GitHub actions (using this workflow).
Why?
These changes mean there are less images to maintain, and will reduce the financial cost of making Dashy available on DockerHub. The new image is also smaller.
When?
Version 2.0.0 / Jan 2022.
Any questions, feel free to ask below :)
Beta Was this translation helpful? Give feedback.
All reactions