Bootstrap IT Home | Bootstrap IT Blog

Intersted in a full-scale introduction to Amazon Web Services administration?
Check out my new Manning book: Learn Amazon Web Services in a Month of Lunches.

Lab setup data from the Pluralsight course on

Using Docker with AWS Elastic Beanstalk

David Clinton

Note

For my local terminal environment on this course, I ran Ubuntu 16.04 VMs within VirtualBox. I included a video on working with VirtualBox in my Linux Server Virtualization course.


Contents:


Dockerfile Review

Create a simple index.html file and the following dockerfile:

Docker Swarm and Microservices

In my setup:
192.168.1.17 is the manager
192.168.1.14 is the node

The Elastic Beanstalk Toolset

From local terminal - make sure Docker Engine, curl, and Python3 are already installed.

Docker in a Beanstalk World


Dockerrun.aws.json Version 1


Dockerrun.aws.json Version 2


Preparing a Beanstalk Environment


Launch the Multi-container Project