start_postgres_db.sh 578 B

12345678910111213141516171819202122232425262728
  1. #!/bin/bash
  2. # default mysql port
  3. port="5430"
  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 PostgreSQL image...
  16. docker build -t baangt-postgres:latest postgres
  17. # running docker container
  18. echo
  19. echo Starting PostgreSQL container...
  20. #docker run --name mysql -p ${port}:3306 -d -e MYSQL_RANDOM_ROOT_PASSWORD=yes --rm mysql-baangt:latest
  21. docker run -d -p ${port}:5432 --name baangt-postgres -e POSTGRES_PASSWORD=12345 baangt-postgres:latest
  22. docker start baangt-postgres