From 673e99b9df06b347540727431b723b986497eb44 Mon Sep 17 00:00:00 2001 From: Marvin Blum Date: Wed, 8 Aug 2018 01:14:38 +0200 Subject: [PATCH] Added postgres, mysql and mailhog. --- .gitignore | 3 +++ mailhog/docker-compose.yml | 10 ++++++++++ mysql/docker-compose.yml | 13 +++++++++++++ postgres/docker-compose.yml | 14 ++++++++++++++ 4 files changed, 40 insertions(+) create mode 100644 .gitignore create mode 100644 mailhog/docker-compose.yml create mode 100644 mysql/docker-compose.yml create mode 100644 postgres/docker-compose.yml diff --git a/.gitignore b/.gitignore new file mode 100644 index 0000000..04b8703 --- /dev/null +++ b/.gitignore @@ -0,0 +1,3 @@ +postgres/data/ +mysql/data/ + diff --git a/mailhog/docker-compose.yml b/mailhog/docker-compose.yml new file mode 100644 index 0000000..ea08d70 --- /dev/null +++ b/mailhog/docker-compose.yml @@ -0,0 +1,10 @@ +version: '2' + +services: + mailhog: + image: mailhog/mailhog:v1.0.0 + container_name: mailhog + restart: always + ports: + - 1025:1025 + - 8025:8025 diff --git a/mysql/docker-compose.yml b/mysql/docker-compose.yml new file mode 100644 index 0000000..58ef4e2 --- /dev/null +++ b/mysql/docker-compose.yml @@ -0,0 +1,13 @@ +version: '2' + +services: + mysql: + image: mysql:5.7 + container_name: mysql + restart: always + ports: + - 3306:3306 + environment: + - MYSQL_ROOT_PASSWORD=root + volumes: + - /home/marvin/docker/mysql/data:/var/lib/mysql diff --git a/postgres/docker-compose.yml b/postgres/docker-compose.yml new file mode 100644 index 0000000..99a43b3 --- /dev/null +++ b/postgres/docker-compose.yml @@ -0,0 +1,14 @@ +version: '2' + +services: + mysql: + image: postgres:10 + container_name: postgres + restart: always + ports: + - 5432:5432 + environment: + - POSTGRES_PASSWORD=postgres + volumes: + - /home/marvin/docker/postgres/data:/var/lib/postgresql/data +