From 67ad912f0a3b4ba8fb60dfd08b35ec6672d95a0b Mon Sep 17 00:00:00 2001 From: Joe Biellik Date: Sat, 2 Apr 2016 03:56:07 +0100 Subject: [PATCH] Update to Compose 2 syntax --- docker-compose.yml | 30 +++++++++++++++++++++++------- production.yml | 20 -------------------- 2 files changed, 23 insertions(+), 27 deletions(-) delete mode 100644 production.yml diff --git a/docker-compose.yml b/docker-compose.yml index b9b0953..b4499eb 100644 --- a/docker-compose.yml +++ b/docker-compose.yml @@ -1,7 +1,23 @@ -db: - image: mongo:latest - command: "--smallfiles" - ports: - - 27017:27017 - volumes: - - ~/db:/data/db +version: '2' +services: + app: + container_name: app + image: node:latest + command: "npm run watch" + working_dir: /app + links: + - db + volumes: + - .:/app + ports: + - "3000:80" + environment: + - NODE_ENV=docker + db: + container_name: db + image: mongo:latest + command: "--smallfiles" + volumes: + - ./db:/data/db + expose: + - 27017 diff --git a/production.yml b/production.yml deleted file mode 100644 index a665629..0000000 --- a/production.yml +++ /dev/null @@ -1,20 +0,0 @@ -node: - image: node:latest - command: "npm start" - working_dir: /app - links: - - db - environment: - - NODE_ENV=docker - volumes: - - .:/app - ports: - - 3000:80 - -db: - image: mongo:latest - command: "--smallfiles" - volumes: - - ./db:/data/db - expose: - - 27017