This is the code repository for Docker on Amazon Web Services, published by Packt.
Build, deploy, and manage your container applications at scale
Over the last few years, Docker has been the gold standard for building and distributing container applications. Amazon Web Services (AWS) is a leader in public cloud computing, and was the first to offer a managed container platform in the form of the Elastic Container Service (ECS).
This book covers the following exciting features: <First 5 What you'll learn points>
- Build, deploy, and operate Docker applications using AWS
- Solve key operational challenges, such as secrets management
- Exploit the powerful capabilities and tight integration of other AWS services
- Design and operate Docker applications running on ECS
- Deploy Docker applications quickly, consistently, and reliably using IaC
If you feel this book is for you, get your copy today!
All of the code is organized into folders. For example, Chapter02.
The code will look like the following:
# Install basic utilities
RUN apk add --no-cache bash git
# Install build dependencies
RUN apk add --no-cache gcc python3-dev libffi-dev musl-dev linuxheaders mariadb-dev
RUN pip3 install wheel
Following is what you need for this book:
Docker on Amazon Web Services is for you if you want to build, deploy, and operate applications using the power of containers, Docker, and Amazon Web Services. Basic understanding of containers and Amazon Web Services or any other cloud provider will be helpful, although no previous experience of working with these is required.
With the following software and hardware list you can run all code files present in the book (Chapter 1-17).
Chapter | Software required | OS required |
---|---|---|
1-17 | MacOS Sierra or higher, AWS Account, Docker 17.06 CE or higher, Ansible 2.4 or higher | Linux, MacOS, Windows (running Docker in Linux VM) |
Visit the following link to check out videos of the code being run: http://bit.ly/2Noqdpn
We also provide a PDF file that has color images of the screenshots/diagrams used in this book. Click here to download it.
Justin Menga is a full-stack technologist with over 20 years experience of working with organizations to build large-scale applications and platforms, with a focus on end-to-end application architecture, the cloud, continuous delivery, and infrastructure automation. Justin started his career as an infrastructure and network engineer/architect, working with many large enterprise and service provider customers. In the past few years, Justin has switched his focus to building applications and full-service platforms, working with a wide array of technologies, yet still maintaining and applying his prior infrastructure and network expertise to containers and public clouds. He has programmed in Objective C, C#, ASP.NET, JavaScript, Scala, Python, Java, and Go, and has a keen interest in continuous delivery, Docker, and automation tools that speed the path from development to production. Bio
Click here if you have any feedback or suggestions.
If you have already purchased a print or Kindle version of this book, you can get a DRM-free PDF version at no cost.
Simply click on the link to claim your free PDF.