diff --git a/Dockerfile b/Dockerfile new file mode 100644 index 00000000..bd68ba9d --- /dev/null +++ b/Dockerfile @@ -0,0 +1,7 @@ +FROM tutum/apache-php + +MAINTAINER Kun Ran + +# Note: this only exposes the port to other docker containers. You +# still have to bind to 80@host at runtime, as per the ACME spec. +EXPOSE 80 diff --git a/docker-compose.yml b/docker-compose.yml new file mode 100644 index 00000000..259688d2 --- /dev/null +++ b/docker-compose.yml @@ -0,0 +1,29 @@ +# Easy!Appointments +# docker-compose up ea +ea_data: + image: 'busybox:latest' + volumes: + - /var/lib/mysql + - ./src:/app + command: sleep 3153600000 +ea_db: + environment: + MYSQL_ROOT_PASSWORD: supersecret + MYSQL_DATABASE: easyappts + image: mysql:5.7 + volumes_from: + - ea_data + ports: + - 8003:3306 + restart: always + mem_limit: 200m +ea: + build: ./ + ports: + - 8001:80 + - 8002:9000 + links: + - ea_db:ea_db + volumes_from: + - ea_data +# Easy!Appointments end