containers.sh 823 B

12345678910111213141516171819202122
  1. fireflyiii_db_dockerbunker() {
  2. docker run -d \
  3. --name=${FUNCNAME[0]//_/-} \
  4. --restart=always \
  5. --network dockerbunker-${SERVICE_NAME} --net-alias=db \
  6. --env-file="${SERVICE_ENV}" \
  7. -v ${SERVICE_NAME}-db-vol-1:${volumes[${SERVICE_NAME}-db-vol-1]} \
  8. --health-cmd="mysqladmin ping --host localhost --silent" --health-interval=10s --health-retries=5 --health-timeout=30s \
  9. -e MYSQL_PASSWORD=${FF_DB_PASSWORD} \
  10. ${IMAGES[db]} >/dev/null
  11. }
  12. fireflyiii_service_dockerbunker() {
  13. docker run -d \
  14. --name=${FUNCNAME[0]//_/-} \
  15. --restart=always \
  16. --network dockerbunker-${SERVICE_NAME} --net-alias=db \
  17. -v ${SERVICE_NAME}-data-vol-1:${volumes[${SERVICE_NAME}-data-vol-1]} \
  18. -v ${SERVICE_NAME}-data-vol-2:${volumes[${SERVICE_NAME}-data-vol-2]} \
  19. --env-file=${SERVICE_ENV} \
  20. ${IMAGES[service]} >/dev/null
  21. }