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.
...
| Environment | IP address | Domain | Key pair file |
|---|---|---|---|
| Test | 3.232.82.82 | on-test.diaper.cf | DIAPER-test-key.pem |
| Production | 35.168.248.57 | on-prod.diaper.cf | DIAPER-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
...