Files
termux-docker-pacman/run.sh
2022-02-05 12:14:11 +05:30

26 lines
619 B
Bash
Executable File

#!/usr/bin/env bash
case $1 in
-p|--podman) shopt -s expand_aliases ; alias docker="podman" ;;
esac
if [ "$(basename "$0")" = "run-x86_64.sh" ]; then
CONTAINER_NAME="termux-x86_64"
DOCKER_IMAGE_NAME="docker.io/kcubeterm/termux:x86_64"
else
CONTAINER_NAME="termux-i686"
DOCKER_IMAGE_NAME="docker.io/kcubeterm/termux:latest"
fi
docker start "$CONTAINER_NAME" > /dev/null 2> /dev/null || {
echo "Creating new container..."
docker run \
--detach \
--name "$CONTAINER_NAME" \
--tty \
"$DOCKER_IMAGE_NAME"
}
docker exec --interactive --tty "$CONTAINER_NAME" \
/data/data/com.termux/files/usr/bin/login