start_mysql_container.sh 430 B

1234567891011121314151617181920212223242526
  1. #!/bin/bash
  2. # default mysql port
  3. port="3305"
  4. # parse arguments
  5. args=("$@")
  6. if [ $# -gt 0 ]
  7. then
  8. port=${args[0]}
  9. fi
  10. echo ${args}
  11. echo $#
  12. echo Port: ${port}
  13. # building docker images
  14. echo
  15. echo Building MySQL image...
  16. docker build -t mysql-baangt:latest mysql
  17. # running docker container
  18. echo
  19. echo Starting MySQL container...
  20. docker run --name mysql -p ${port}:3306 -d -e MYSQL_RANDOM_ROOT_PASSWORD=yes --rm mysql-baangt:latest