containers.sh 771 B

123456789101112131415161718192021222324252627282930
  1. rocketchat_db_dockerbunker() {
  2. docker run -d \
  3. --name=${FUNCNAME[0]//_/-} \
  4. --restart=always \
  5. --network dockerbunker-${SERVICE_NAME} --net-alias=db \
  6. -v ${SERVICE_NAME}-db-vol-1:${volumes[${SERVICE_NAME}-db-vol-1]} \
  7. -v ${SERVICE_NAME}-db-vol-1:${volumes[${SERVICE_NAME}-db-vol-2]} \
  8. ${IMAGES[db]} mongod --smallfiles >/dev/null
  9. }
  10. rocketchat_service_dockerbunker() {
  11. docker run -d \
  12. --name=${FUNCNAME[0]//_/-} \
  13. --restart=always \
  14. --network dockerbunker-${SERVICE_NAME} \
  15. --env-file="${SERVICE_ENV}" \
  16. ${IMAGES[service]} >/dev/null
  17. }
  18. rocketchat_hubot_dockerbunker() {
  19. docker run -d \
  20. --name=${FUNCNAME[0]//_/-} \
  21. --restart=always \
  22. --network dockerbunker-${SERVICE_NAME} \
  23. --env-file="${SERVICE_ENV}" \
  24. ${IMAGES[hubot]} >/dev/null
  25. }