Compare commits

..

3 Commits

3 changed files with 6 additions and 10 deletions

View File

@ -36,3 +36,6 @@ For a detailed walkthrough and explanation of this role, refer to the conversati
## Further Information ## Further Information
- https://ralph.blog.imixs.com/2019/06/09/running-gitlab-on-docker/ - https://ralph.blog.imixs.com/2019/06/09/running-gitlab-on-docker/
## Performance Optimation
- https://techoverflow.net/2020/04/18/how-i-reduced-gitlab-memory-consumption-in-my-docker-based-setup/

View File

@ -22,7 +22,8 @@ for volume in $anonymous_volumes; do
continue continue
fi fi
status=1 ((status++))
container_ids=$(docker ps -aq --filter volume=$volume) container_ids=$(docker ps -aq --filter volume=$volume)
if [ -z "$container_ids" ]; then if [ -z "$container_ids" ]; then
echo "Volume $volume is not used by any running containers." echo "Volume $volume is not used by any running containers."
@ -41,12 +42,4 @@ for volume in $anonymous_volumes; do
done done
done done
# Additional warning for dangling volumes
dangling_volumes=$(docker volume ls -f dangling=true --format "{{.Name}}")
if [ -n "$dangling_volumes" ]; then
status=2
echo "The following dangling volumes were found:"
echo "$dangling_volumes"
fi
exit $status exit $status

View File

@ -5,7 +5,7 @@
- POSTGRES_PASSWORD={{database_password}} - POSTGRES_PASSWORD={{database_password}}
- POSTGRES_USER={{database_username}} - POSTGRES_USER={{database_username}}
- POSTGRES_DB={{database_databasename}} - POSTGRES_DB={{database_databasename}}
restart: unless-stopped restart: always
healthcheck: healthcheck:
test: ["CMD-SHELL", "pg_isready -U {{database_databasename}}"] test: ["CMD-SHELL", "pg_isready -U {{database_databasename}}"]
interval: 10s interval: 10s