Skip to content
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

Use docker manifests #4315

Merged
merged 4 commits into from
Sep 29, 2018
Merged

Use docker manifests #4315

merged 4 commits into from
Sep 29, 2018

Conversation

paulfantom
Copy link
Contributor

  • Change tagging schema to incorporate multi-arch build and versioning. Schema implemented in this PR makes tags compose from VERSION and ARCH in following fashion, where VERSION can be either latest or release version (ex. v1.10.0):
netdata/netdata:VERSION-ARCH
  • Use docker manifests v2 to improve user experience. Every "image" specified without ARCH is a virtual image which composes of pointers to other images. This way users can use docker run netdata/netdata:latest regardless of host CPU architecture.

@paulfantom paulfantom added this to the v1.11 milestone Sep 28, 2018
@paulfantom paulfantom changed the title Use docker manifests [WIP] Use docker manifests Sep 29, 2018
@paulfantom
Copy link
Contributor Author

Needs some testing.

@paulfantom
Copy link
Contributor Author

Works on armv7, arm64, amd64.

@paulfantom paulfantom changed the title [WIP] Use docker manifests Use docker manifests Sep 29, 2018
@paulfantom paulfantom merged commit a40fb51 into netdata:master Sep 29, 2018
@paulfantom paulfantom deleted the docker_manifest branch September 29, 2018 14:02
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants