This course on Docker covers the latest in container technology. With a short history of containers, what Docker accomplishes in that technology, an introduction and look at installation across operating systems, cloud providers, day to day operations and ongoing involvement with repositories within the Docker Community.
Introduction and History Welcome to the Docker Fundamentals course. I'm Adron Hall, coder, open source contributor, architectural designer, blogger, composite code author and technologist. In this course on Docker, I've broken it out to four key modules. We're going to have an introduction with a little history and context around what containers are and get started with an installation and dive right in to using Docker on a day to day basis and then finish up with working examples using real world use cases to set up some applications and services with our Docker Environment. This first section, we're going to dive in to container history, a little bit about the more specific details of what a container is and then we're going to dive in to Docker and how it pertains to what a container is and kind of what the difference are in how Docker works with your environment.
Working Samples Welcome to Module 4 of Docker Fundamentals. In the first three modules, I went through an introduction and history of Docker and container technology. Then we got started with an installation and getting up and running. From there, I took a dive into some of the day to day operational characteristics and needs of using Docker on a day to day basis and in this module, I'm going to break it out into three distinctive samples of getting Node js started and running on a Docker container. Then we're going to grab Couch DB and then wrap up with a Riak service which will be one of a several node cluster that one would want to set up.