- Push code to github
- Travis automatically pushs repo
- ______ builds a test image, tests code
- ______ builds prod images
- ______ pushes built prod images to Docker Hub
- Travis pushes project to AWS EB
- EB pulls image from Docker Hub, deploys
- name is the container name.
- image is the Dockerhub image name to run in this container.
- hostname is the url to use to access this image.
- essential: true means shutdown all containers if this container fails. At least one container must be set to true.
- portMappings, hostPort is the port on the machine that is hosting all of the containers.
- portMappings, containerPort map to this port in this container.
- links is a list of containers that depend on this container. Use the container name, not the hostname.