rundocker.sh 620 B

123456789101112131415161718192021222324252627282930
  1. #!/bin/bash
  2. MYIP=$(ip route get 1 | awk '{print $NF;exit}')
  3. docker stop cdb
  4. docker rm cdb
  5. if [[ "$1" == "build" ]]; then
  6. docker build -t cdb .
  7. fi
  8. docker run -e MYSQL_HOST=$MYIP \
  9. -e MYSQL_PORT=3306 \
  10. -e MYSQL_USERNAME=root \
  11. -e MYSQL_PASSWORD=$(cat /home/jb/repos/cloudron/own/simsa/sql.pw) \
  12. -e MYSQL_DATABASE=akka \
  13. -e REDIS_HOST=$MYIP \
  14. -e REDIS_PORT=6379 \
  15. -e REDIS_PASSWORD="" \
  16. -e ERLANG_PORT=4369 \
  17. -e CLUSTER_PORT=9100 \
  18. -e APP_DOMAIN=http://127.0.0.1:5984 \
  19. -d \
  20. -p 5984:5984 \
  21. -v "$(pwd)/data:/app/data" \
  22. --name cdb \
  23. cdb
  24. docker logs cdb -f