podman aims for full Docker interoperability, requires no daemon and need not run as root.
In trying out Oliver's Payara6 branch for Phil, I performed:
$ export DOCKER_HOST="unix:/run/user/$(id -u)/podman/podman.sock"
$ podman system service -t 3600 &
$ mvn -Pct -Dpayara.version=6.2023.7 -f modules/container-base install
Then created /usr/bin/docker as:
#!/usr/bin/bash
[ -e /etc/containers/nodocker ] || \
echo "Emulate Docker CLI using podman. Create /etc/containers/nodocker to quiet msg." >&2
if [[ "$1" == --config ]]; then
shift 2
fi
exec /usr/bin/podman "$@"
However:
[INFO] DOCKER> docker --config /home/dls/IQSS/dataverse/8305-payara6-ee10-v3/modules/container-base/target/buildx-state buildx create --driver docker-container --name maven
[INFO] DOCKER> Error: unknown flag: --driver
[ERROR] DOCKER> Error status (125) while creating builder maven
It doesn't look like podman is going to support --driver so perhaps this foray was misguided. Any suggestions welcome; otherwise we can close this issue as a waste of bytes.
podman aims for full Docker interoperability, requires no daemon and need not run as root.
In trying out Oliver's Payara6 branch for Phil, I performed:
Then created
/usr/bin/dockeras:However:
It doesn't look like podman is going to support
--driverso perhaps this foray was misguided. Any suggestions welcome; otherwise we can close this issue as a waste of bytes.