Compare commits
No commits in common. "e87b3c42bfc3a9aedebfb5b0c4a824ba211f6b2b" and "01a37f9372974c191362550b1ba6377f0f41bbb7" have entirely different histories.
e87b3c42bf
...
01a37f9372
11
podmanctl
11
podmanctl
|
|
@ -13,7 +13,6 @@ usage () {
|
||||||
printf " podmanctl [${COMMANDS}] [<options>] <server> [<server>...]\n"
|
printf " podmanctl [${COMMANDS}] [<options>] <server> [<server>...]\n"
|
||||||
printf " Options:\n"
|
printf " Options:\n"
|
||||||
printf " For run|create:\n"
|
printf " For run|create:\n"
|
||||||
printf " -p (pull before run/create}\n"
|
|
||||||
printf " -e <additional_environment_vars>\n"
|
printf " -e <additional_environment_vars>\n"
|
||||||
printf " For backup:\n"
|
printf " For backup:\n"
|
||||||
printf " -d (keep containers down)\n"
|
printf " -d (keep containers down)\n"
|
||||||
|
|
@ -35,10 +34,6 @@ else
|
||||||
COMMAND="create"
|
COMMAND="create"
|
||||||
fi
|
fi
|
||||||
|
|
||||||
# --------------------------------------------------------- podman
|
|
||||||
export BUILDAH_FORMAT=docker
|
|
||||||
export BUILDAH_LAYERS=true
|
|
||||||
|
|
||||||
# --------------------------------------------------------- args
|
# --------------------------------------------------------- args
|
||||||
# ADD PULL OPTION
|
# ADD PULL OPTION
|
||||||
ARGS_ENV=""
|
ARGS_ENV=""
|
||||||
|
|
@ -255,6 +250,7 @@ save-backups () {
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
# --------------------------------------------------------- system top
|
# --------------------------------------------------------- system top
|
||||||
SYSTEMT="$(realpath ~/Server)"
|
SYSTEMT="$(realpath ~/Server)"
|
||||||
if [[ ! -d "${SYSTEMT}" ]]; then
|
if [[ ! -d "${SYSTEMT}" ]]; then
|
||||||
|
|
@ -266,7 +262,6 @@ fi
|
||||||
RUNTDIR="${SYSTEMT}/podman"
|
RUNTDIR="${SYSTEMT}/podman"
|
||||||
mkdir -p "${RUNTDIR}"
|
mkdir -p "${RUNTDIR}"
|
||||||
chmod 755 "${RUNTDIR}"
|
chmod 755 "${RUNTDIR}"
|
||||||
pushd "${RUNTDIR}" || exit 1
|
|
||||||
|
|
||||||
# --------------------------------------------------------- system dirs
|
# --------------------------------------------------------- system dirs
|
||||||
BMNTDIR="${SYSTEMT}/.mount"
|
BMNTDIR="${SYSTEMT}/.mount"
|
||||||
|
|
@ -348,17 +343,15 @@ for SERVER in $*; do
|
||||||
SPEC_LABELS="--label io.containers.autoupdate=registry"
|
SPEC_LABELS="--label io.containers.autoupdate=registry"
|
||||||
SPEC_VOLUME="--volume ${SERVER}"
|
SPEC_VOLUME="--volume ${SERVER}"
|
||||||
SPEC_NETWORK="--network ${NETWORK}"
|
SPEC_NETWORK="--network ${NETWORK}"
|
||||||
SPEC_NETWORK_HOST="--network host"
|
|
||||||
SPEC_NETWORK_PREFIX="${SPEC_NETWORK}:ip=${SUBNET_PREFIX}"
|
SPEC_NETWORK_PREFIX="${SPEC_NETWORK}:ip=${SUBNET_PREFIX}"
|
||||||
SPEC_PROXY_NET="--network proxy-net"
|
SPEC_PROXY_NET="--network proxy-net"
|
||||||
SPEC_PROXY_NET_PREFIX="${SPEC_PROXY_NET}:ip=${PROXY_SUBNET_PREFIX}"
|
SPEC_PROXY_NET_PREFIX="${SPEC_PROXY_NET}:ip=${PROXY_SUBNET_PREFIX}"
|
||||||
|
SPEC_HOSTS=""
|
||||||
SPEC_PUBLISH="--publish"
|
SPEC_PUBLISH="--publish"
|
||||||
SPEC_ALIAS="--network-alias "
|
SPEC_ALIAS="--network-alias "
|
||||||
SPEC_BUILD="podman build ${PULL}"
|
SPEC_BUILD="podman build ${PULL}"
|
||||||
SPEC_CREATE="podman create ${SPEC_POD} ${SPEC_LABELS} ${SPEC_ENV}"
|
SPEC_CREATE="podman create ${SPEC_POD} ${SPEC_LABELS} ${SPEC_ENV}"
|
||||||
|
|
||||||
SPEC_HOSTS=
|
|
||||||
|
|
||||||
# --------------------------------------------------------- recreate pod
|
# --------------------------------------------------------- recreate pod
|
||||||
stop-pod
|
stop-pod
|
||||||
podman pod create \
|
podman pod create \
|
||||||
|
|
|
||||||
Loading…
Reference in New Issue