If you need help with these steps, tag @jwsloan in a question in the #ruby channel on NashDev Slack.
You don't have to do anything before you arrive, unless you'd like to follow along with Brandon during the live coding portion of the evening. If you think you would like to follow along, the following steps would be advised.
Note: You do not need Ruby, Rails, or Postgres installed on your machine. You don't even need to know how to use any of them. Docker has you covered.
- Install Docker
- For Mac: Docker for Mac is your best bet. If your system won't run it, you can use Docker Toolbox
- For Linux: Follow the first two steps here.
- For Windows: Similar to Mac, you can run Docker for Windows on some versions of Windows. For most, you'll need to install Docker Toolbox.
- Install docker-compose (If the above process did not already install it. Some do, some don't.)
- Verify you can run
docker
anddocker-compose
in a terminal.$ docker -v $ docker-compose -v
- To avoid everyone clogging up the network at the meetup, run these two commands.
$ docker pull ruby:2.3.3 $ docker pull postgres