Files
dotfiles/script/docker-run

18 lines
418 B
Bash
Executable File

#!/usr/bin/env bash
set -euo pipefail
# --------------------------------------------------------------------
# This script is used to run the install script in a docker container.
#
tag=$(cat /proc/sys/kernel/random/uuid)
docker build . \
--build-arg UUID=$tag \
--tag dotfiles:$tag \
--target install
docker run \
-v "$(pwd)"/logs:/home/test-user/.dotfiles/logs \
dotfiles:$tag \
/bin/bash