etl/scripts/run-docker.sh
Roland Reichwein d30deee432 Add development tools to docker image
python3-cogapp, clang-format, treefmt

Add script to run development environment in docker container

Document docker use in docs/docker.md
2026-04-05 18:09:18 +02:00

19 lines
489 B
Bash
Executable File

#!/bin/bash
#
# Create docker image for development environment and enter container
#
# Run from project root directory
#
set -e
# Verify script is running from project root
if [ ! -d ".devcontainer" ]; then
echo "Error: This script must be run from the project root directory." >&2
echo "The .devcontainer directory was not found." >&2
exit 1
fi
docker build -t etl .devcontainer
docker run -it --rm -v "$(pwd)":/home/vscode/etl -u vscode -w /home/vscode/etl etl /bin/bash