Replies: 4 comments 14 replies
-
https://www.redhat.com/en/blog/expanding-podman-capabilities-deploy-sif-formatted-containers |
Beta Was this translation helpful? Give feedback.
-
Thanks for that link pointing to SIF. Is this the only choice because Anyway, I did install |
Beta Was this translation helpful? Give feedback.
-
Why not I have a need to distribute an image without a repository and make it accessible to multiple local users, and transporting the archive and running it directly looks easier than using |
Beta Was this translation helpful? Give feedback.
-
The oci-archive format seems to be gzipped internally already. |
Beta Was this translation helpful? Give feedback.
Uh oh!
There was an error while loading. Please reload this page.
-
To registry or not to registry, that is the question.
Hello, everyone: new user, here.
I am getting started with
buildah
andpodman
; spent several evenings and got something going.I have quite a few command-line-based program executables and would like to start replacing them with containerized versions, instead.
I can already work locally, rootless, and use
buildah
to build an image from scratch with my program executable in it.I can also launch the container with
podman
, and execute my program right from the command line...no https://localhost:xxxx, no web access, no server, no daemon, no nothing.For now, I will spare the reader from my initial, intermediate, and penultimate questions; but, here is my ultimate question(s):
Is it possible to skip the registry, and even the pulling, and simply deploy in-house images of containerized programs to the one central spot in our Linux file system where we deploy all our programs and where all users can access them from directly? How?
Currenty I have bash scripts to launch the programs; take my
uglyduck
program, for example, minimally the launcher looks like this:File: /launch/uglyduck.sh
#!/bin/bash /programs/uglyduck/3.2.1/bin/uglyduck
I would like to let users continue to use the same launcher and simply replace its contents, to something like:
File: /launch/uglyduck.sh
#!/bin/bash podman run -it --rm --name uglyduck -v ./:/work:Z -w /work uglyduck-3.2.1
Beta Was this translation helpful? Give feedback.
All reactions