docker-run.sh 1016 B

1234567891011121314151617181920212223242526272829303132
  1. #!/bin/bash
  2. docker stop ops-mgr
  3. docker rm ops-mgr
  4. #docker run -d \
  5. # --name ops-mgr \
  6. # --network=host \
  7. # -v /var/run/docker.sock:/var/run/docker.sock \
  8. # -v /opt/data/devops_data0:/opt/data/devops_data1 \
  9. # -u root \
  10. # ops-mgr:12345678
  11. db_host='192.168.0.147'
  12. db_port='3306'
  13. db_name='reghao_devops_rdb'
  14. db_url='jdbc:mysql://127.0.0.1/reghao_devops_rdb?useSSL=false&useUnicode=true&characterEncoding=UTF-8&serverTimezone=GMT%2b8'
  15. db_username='test'
  16. db_password='Test@123456'
  17. docker run -d \
  18. --name ops-mgr \
  19. --network=host \
  20. -e SPRING_DATASOURCE_URL='jdbc:mysql://'${db_host}':'${db_port}'/'${db_name}'?useSSL=false&useUnicode=true&characterEncoding=UTF-8&serverTimezone=GMT%2b8' \
  21. -e SPRING_DATASOURCE_USERNAME=${db_username} \
  22. -e SPRING_DATASOURCE_PASSWORD=${db_password} \
  23. -e APP_OPS_ROOT=/opt/data/devops_data1 \
  24. -e APP_HOST_ROOT=/opt/data/devops_data2 \
  25. -v /var/run/docker.sock:/var/run/docker.sock \
  26. -v /opt/data/devops_data2:/opt/data/devops_data1 \
  27. -u root \
  28. ops-mgr:12345678