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

Build from Dockerfile to OCI-SIF (build --oci) #2218

Closed
dtrudg opened this issue Sep 21, 2023 · 0 comments · Fixed by #2280
Closed

Build from Dockerfile to OCI-SIF (build --oci) #2218

dtrudg opened this issue Sep 21, 2023 · 0 comments · Fixed by #2280
Labels
enhancement New feature or request roadmap Features / changes that are scheduled to be implemented

Comments

@dtrudg
Copy link
Member

dtrudg commented Sep 21, 2023

Is your feature request related to a problem? Please describe.

The new OCI-mode support pulling OCI containers to an OCI-SIF, and running them. It is not possible to build a container from a Dockerfile nor a definition file into OCI-SIF.

Describe the solution you'd like

Given that OCI-mode concentrates on OCI compatibility, where a Dockerfile is used to build containers, it would make sense for SingularityCE to support build --oci from a Dockerfile into an OCI-SIF.

This could likely be implemented using buildkit.

Additional context

This issue does not tackle building from a Dockerfile to a traditional Singularity SIF image. It is only concerned with building to an OCI-SIF.

@dtrudg dtrudg added the enhancement New feature or request label Sep 21, 2023
@dtrudg dtrudg added this to the SingularityCE 4.1.0 milestone Sep 21, 2023
@dtrudg dtrudg added the roadmap Features / changes that are scheduled to be implemented label Sep 21, 2023
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request roadmap Features / changes that are scheduled to be implemented
Projects
None yet
Development

Successfully merging a pull request may close this issue.

1 participant