-
Notifications
You must be signed in to change notification settings - Fork 1.9k
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
Docker images should be based on Ubuntu images rather than Debian #6
Comments
If you're going to apply this fix, please make sure that the responsible team supports Debian as soon as possible. In Docker land, Ubuntu is something mostly beginners use and not a common practice in production images. You can see almost all official Docker images (https://github.com/docker-library/) and our microsoft/aspnet image are based on Debian. Also read: http://mjg59.dreamwidth.org/36312.html Although we can live with this I strongly advise against Ubuntu-based images unless there's a very good reason or they're going to be used as interactive development environments. |
@ahmetalpbalkan, do you know how the aspnet images are built up? |
@Petermarcu, microsoft/aspnet they are based on Debian - debian:jessie @ahmetalpbalkan, I agree with you, unfortunately CLI doesn't currently officially support Debian. |
@Petermarcu I think I explained that in my earlier comment. :) If it's based on mono, then it is currently based on debian:wheezy. https://github.com/mono/docker/blob/master/4.0.5.1/Dockerfile |
Thanks for the pointer to the dockerfile. This is working because they depend on mono. We don't have official coreclr support on Debian as of yet. Shouldn't be too far out though. |
# This is the 1st commit message: Fixups for merging into nightly # The commit message #2 will be skipped: # Update nightly SDK to 2.1.300-rtm-008823 (#519) # # The commit message #3 will be skipped: # Update nightly SDK to 2.1.300-rtm-008823 (#538) # # The commit message #4 will be skipped: # Remove 2.0-arm preview images (#537) # # The commit message #5 will be skipped: # Update nightly SDK to 2.1.300-rtm-008838 (#539) # # The commit message #6 will be skipped: # Update nightly SDK to 2.1.300-rtm-008866 (#542) #
# This is the 1st commit message: Move nightly images to MCR # The commit message #2 will be skipped: # Build changes # The commit message #3 will be skipped: # WIP # The commit message #4 will be skipped: # Build tweaks # The commit message #5 will be skipped: # Test updates # The commit message #6 will be skipped: # tweaks # The commit message #7 will be skipped: # Update image-builder
CLI tooling currently only supports Ubuntu therefore the base image for the dotnet docker images should be switched from Debian based to Ubuntu. (see https://github.com/dotnet/cli/issues/212)
The text was updated successfully, but these errors were encountered: