17 lines
444 B
Bash
Executable File
17 lines
444 B
Bash
Executable File
#!/bin/bash -e
|
|
|
|
DBUS_SESSION_BUS_ADDRESS= # https://wiki.archlinux.org/title/Podman#Permission_denied:_OCI_permission_denied
|
|
CRI=(podman)
|
|
|
|
IMG=docker.io/epitechcontent/epitest-docker
|
|
TAG=latest
|
|
|
|
if ! "${CRI[@]}" container start epitest > /dev/null 2>&1; then
|
|
"${CRI[@]}" run --rm -d \
|
|
--name epitest \
|
|
-v "$HOME:$HOME" \
|
|
"$IMG:$TAG" sleep infinity > /dev/null
|
|
fi
|
|
|
|
"${CRI[@]}" exec -it -w "$PWD" epitest "$@"
|