Add Daemon support into pack #1372
Labels
good for mentorship
A good issue for a mentorship project.
status/blocked
Issue or PR that is blocked. See comments.
type/enhancement
Issue that requests a new feature or improvement.
Description
As a Developer, I want to use Pack to build a container image from my application source code and save it into the Daemon when the flag
--publish
is missing.Currently, the previous statement works, but the
Lifecycle
interacts directly with the Daemon, we are working on different approaches to remove the Daemon support in theLifecycle
, in all scenarios,Pack
is assuming the responsibility of dealing with the Daemon. The intention of this issue is to work in a Proof of concept for this new interaction.Proposed solution
The idea is to work on exposing some kind of OCI Registry (the API) server in
Pack
.Pack
must prepare and configure to have network communication with this API and execute the lifecycle to use it as the source/sink of images.This OCI Registry exposes by
Pack
must "translate" the requests from theLifecycle
and somehow convert them into Daemon's request (and vice versa).Describe alternatives you've considered
Many other alternatives as described in the RFC
Additional context
The text was updated successfully, but these errors were encountered: