mirror of
https://github.com/kevinveenbirkenbach/computer-playbook.git
synced 2024-11-25 06:01:04 +01:00
Compare commits
3 Commits
15e142ddc4
...
6ab941c718
Author | SHA1 | Date | |
---|---|---|---|
6ab941c718 | |||
5481ae3ff0 | |||
b5d0ae8800 |
@ -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/
|
||||||
|
@ -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
|
||||||
|
@ -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
|
||||||
|
Loading…
Reference in New Issue
Block a user