-
Notifications
You must be signed in to change notification settings - Fork 2.4k
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
add openeuler base image for amd64, arm64v8 #7980
Conversation
Signed-off-by: openeulerHW <contact@openeuler.org>
Diff for 0dc6ceb:failed fetching repo "openeuler"
unable to find a manifest named "openeuler" (in "/tmp/tmp.JoCYj7VLc1/oi/library" or as a remote URL)
tar: This does not look like a tar archive
gzip: stdin: not in gzip format
tar: Child returned status 1
tar: Error is not recoverable: exiting now |
Replying to #7982 here (since the PR with the issue is the appropriate place to have a discussion about it 😄):
As you've discovered, we unfortunately don't yet support Git LFS (docker-library/bashbrew#10). I'm very curious why the rootfs is over 100MB though -- isn't EulerOS an RPM-based distribution? What's included in that tarball which makes it so large? Surely there's room for improvement on the size (packages that don't make sense / aren't necessary in containers, kernel-related files, etc)? |
Got it, We will try to reduce the size of base image at next release. |
On the next PR, you should also spend some time explaining what makes openEuler different from EulerOS (perhaps what they have in common as well), or link to some relevant documentation about the project that might help explain what makes it unique. As additional context, the EulerOS image is already not being well-maintained (#5644 (comment)), and I'd hate to see a repeat of that. |
openEuler is an open-source Linux distribution with contributors from many organizations. It is governed by OpenAtom Foundation - similar to Linux Foundation but for Chinese OSS. EulerOS is a commercial distro by Huawei. It is based on openEuler but adds proprietary software that optimizes it for Huawei's ARM64 hardware (Kunpeng and Ascend) Disclaimer: I work for Huawei in the past few years! I am pretty excited to work on and maintain the official Docker image for openEuler! |
add openeuler base image for amd64, arm64v8
The root filesystem tar package is larger than 100M, we had to use git-lfs to upload it to github, completely pull of dist-amd64 and dist-arm64 branch also need git-lfs.