Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

Contact info

Tan | ts864@cornell.edu

Overview

Currently, the way Docker containers services are deployed on AWS is basically having them run their Docker containers on EC2 instances. This means that each service occupies a unique port on the machine. Below is a list of running services and the ports they are using.

...

EnvironmentIP addressDomainKey pair file
Test3.232.82.82on-test.diaper.cfDIAPER-test-key.pem
Production

35.168.248.57

on-prod.diaper.cfDIAPER-production-key.pem

Procedure

The procedure for deploying is the same for both EC2 instances. First, download the key pair file corresponding to the instance and run

...

Now you can log out and the service will continue running on the EC2 instance.

Some Issues

BioHPC database timeout

If you are experiencing timeout when connecting to the BioHPC database, it' probably because the EC2 instance isn't connected to Cornell's VPN. Check whether the VPN is connected with

...