You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Container image build and deployment is considered a separate process from container runtime in many enterprise environments.
It would be super-cool (liberating and sensible) if docker image build was independent of docker-engine, docker file-system storage and didn't require any special privileges on a build host.
It can be solved in a form of a command line tool responsible for the following:
building new image layers from provided content,
building new image manifest referencing parent layers and new layers from the step above,
uploading new layers/blobs to the registry repository,
mounting or uploading parent layers to the registry repository,
I assumed that docker/distribution might eventually swallow the build and distribution code and host also related client side tools. That's fine, I'll reopen on the docker/docker side of the fence, thx.
Container image build and deployment is considered a separate process from container runtime in many enterprise environments.
It would be super-cool (liberating and sensible) if docker image build was independent of docker-engine, docker file-system storage and didn't require any special privileges on a build host.
It can be solved in a form of a command line tool responsible for the following:
Sometimes an example is worth a thousand words:
imagebuild [PARENT]... [LAYER]... --name=IMAGE
PARENT: <IMAGE>
LAYER: <uri>
IMAGE: <registry>/<reponame>[:<tag>]
I can arrange for contribution of the code if there's any interest? Proof of concept of the above described tool already exists.
Image build split out mentioned: moby/moby#18596
Partial overlap of requirements: moby/moby#18585, moby/moby#17982, moby/moby#7115
The text was updated successfully, but these errors were encountered: