What is the workflow for deploying to Digital Ocean using Phusion Docker and Node / Meteor support?
I tried:
FROM phusion/passenger-nodejs:0.9.10 # Set correct environment variables. ENV HOME /root # Use baseimage-docker init process. CMD ["/sbin/my_init"] # ssh ADD private/keys/akey.pub /tmp/your_key RUN cat /tmp/your_key >> /root/.ssh/authorized_keys && rm -f /tmp/your_key ## Download shit RUN apt-get update RUN apt-get install -qq -y python-software-properties software-properties-common curl git build-essential RUN npm install fibers@1.0.1 # install meteor RUN curl https://install.meteor.com | /bin/sh # Clean up APT when done. RUN apt-get clean && rm -rf /var/lib/apt/lists/* /tmp/* /var/tmp/*
But nothing works, and then I'm not sure how to really manage the update / deployment / launch?
For example, how would you also handle updating an application without restoring a docker image?
source share