-
Notifications
You must be signed in to change notification settings - Fork 2k
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
Need sample that shows the installation of additional packages in chiseled scenarios #4811
Comments
The need for this is exemplified by dotnet/core#8663. Depending on the outcome of #4804, we should use |
I suggest we disconnect the I suggest you create a sample for |
The documentation should include notes on identifying that the desired package is defined as a slice and using it via chisel. And also handle a scenario where the desired package is not defined as a slice and describe how to include it via regular package installation. |
Are there any samples in issues or docs which demonstrate how to add extra packages using the new It looks like the tooling has changed since the decision to provide ICU as an official build was made, so all the discussions don't seem to quite line up anymore! Context: I'm looking to add dependencies for OpenCvSharp |
@tboby - We're following up on that at rockcrafters/dotnet#21 (comment). Ultimately, we believe such documentation should be provided in a repo outside the context of just .NET as it is more of a fundamental issue between Chisel and container images in general. |
There is a new issue for tracking this request on the chisel repo: canonical/chisel#118 |
Completed with #6187. Currently this only applies to .NET 10+ images. If you would like this to be backported to .NET 8 and 9 images, please show your support on this other issue: Add Chisel Manifest to .NET 8 and .NET 9 Ubuntu Chiseled images (#6193). |
Installing additional packages into a chiseled container is not a straightforward task due to the lack of a shell. The only documentation that exists currently which illustrates how to do this is at rockcrafters/dotnet#21 (comment). We should clean that up and include that in our samples.
We then should update the link here to reference this new sample.
The text was updated successfully, but these errors were encountered: