Tool to deploying databases for a software development environment.
- Docker Community Edition (https://docs.docker.com/install/)
- Docker Compose (https://docs.docker.com/compose/install/)
$ docker-compose -f mongo-compose.yml up -d
Starting mongo ... done
Starting mongo_express ... done
Go to http://localhost:5002/
user: root
pass: root
$ docker-compose -f mysql-compose.yml up -d
Starting mysql ... done
Starting phpmyadmin ... done
Go to http://localhost:5001/
user: root
pass: root
user: root
pass: root
# Required!: sudo chown -R 5050:5050 gui_volumes/pgadmin
$ docker-compose -f postgres-compose.yml up -d
Starting postgres ... done
Starting pgadmin ... done
Go to http://localhost:5000/
user: user@domain.com
pass: mypass
user: postgres
pass: mysecretpassword
$ docker-compose -f cassandra-compose.yml up -d cassandra
Starting cassandra ... done
# Wait 30 seconds for the cassandra service to finish getting up
$ docker-compose -f cassandra-compose.yml up -d cassandra-web
Starting cassandra-web ... done
Go to http://localhost:5003/
$ docker-compose -f mariadb-compose.yml up -d
Starting mariadb ... done
Starting phpmyadmin ... done
Go to http://localhost:5004/
user: root
pass: root
user: root
pass: root
$ docker-compose -f mongo-compose.yml stop
$ docker-compose -f mysql-compose.yml stop
$ docker-compose -f postgres-compose.yml stop
$ docker-compose -f cassandra-compose.yml stop
$ docker-compose -f mariadb-compose.yml stop
$ docker-compose -f mongo-compose.yml down
$ docker-compose -f mysql-compose.yml down
$ docker-compose -f postgres-compose.yml down
$ docker-compose -f cassandra-compose.yml down
$ docker-compose -f mariadb-compose.yml down