Installing/Running Arbiter Container using Podman
Does anyone have experience with installing the Arbiter Container using Podman instead of Docker in a Red Hat environment? I was able to pull down the docker image, but unsure what are the next steps as I am confused on how to start the container using Podman and ensure the parameters are set appropriately? Does anyone have the steps that I should take? Should I go through the WRC? Does the WRC have experience using Podman?
Or should I just install the ISC Agent instead of using the Container?
Please and thanks,
Scott Roth
Comments
My team uses Podman to build images and run containers. What exactly are you trying to accomplish? podman and docker should be mostly interchangeable. If you have a docker run command, you should be able to do the same using podman instead of docker
I am not too familar with podman as I have used it only a couple of times. I downloaded the repository, but I am not sure where to go from there.
If I just try...
[XXXXX@int-intarb-vt01 ~]$ sudo podman run containers.intersystems.com/intersystems/arbiter
Trying to pull containers.intersystems.com/intersystems/arbiter:latest...
Error: initializing source docker://containers.intersystems.com/intersystems/arbiter:latest: reading manifest latest in containers.intersystems.com/intersystems/arbiter: manifest unknown: The named manifest is not known to the registry.
I just tried the same command and I got unauthorized error. The client does not have permission for manifest. Did you login to containers.intersystems.com before you tried the podman run?
I just searched history and found these commands somebody else had used. Maybe some could help you:
sudo podman login containers.intersystems.com
sudo podman search containers.intersystems.com/intersystems/irishealth
sudo podman image list containers.intersystems.com/intersystems/irishealth
sudo podman pull containers.intersystems.com/intersystems/webgateway-arm64:2022.2.0.372.0
sudo podman search --list-tags containers.intersystems.com/intersystems/arbiter-arm64
I redid my commands to make sure I did the login before the run, and still got the same error.
I just logged in containers.intersystems.com from browser. Somehow podman login does not work. I see images under arbiter. I think you should try to add a tag to your run such as arbiter:2023.1.0.185.0 ...
I've decided to just go with the ISCAgent install right now, thanks. I will keep this in mind when I have time to revisit it.