Docker compose test

main
David Boreham 2023-04-20 11:35:27 -06:00
parent c9aeba94af
commit 7e004ec87c
4 changed files with 18 additions and 0 deletions

View File

@ -0,0 +1,8 @@
services:
test:
image: ubuntu:22.04
entrypoint: sh -c
command: ["while :; do sleep 1; done"]
volumes:
- ../config/config-file.txt:/config-file.txt
- ./test-file.txt:/test-file.txt

View File

@ -0,0 +1 @@
# This is test-file.txt

View File

@ -0,0 +1 @@
# This is config-file.txt

View File

@ -0,0 +1,8 @@
#!/usr/bin/env bash
SCRIPT_DIR=$( cd -- "$( dirname -- "${BASH_SOURCE[0]}" )" &> /dev/null && pwd )
cd ${SCRIPT_DIR}
docker compose -f ../compose/docker-compose.yml up -d
docker compose -f ../compose/docker-compose.yml exec test ls -l /
docker compose -f ../compose/docker-compose.yml exec test cat /config-file.txt
docker compose -f ../compose/docker-compose.yml exec test cat /test-file.txt
docker compose -f ../compose/docker-compose.yml down