Introduction to Docker and the DCA Certification [Video]
Video
Video
$44.99
Subscription
$15.99
$10 p/m for three months
What do you get with a Packt Subscription?
This book & 7000+ ebooks & video courses on 1000+ technologies
60+ curated reading lists for various learning paths
50+ new titles added every month on new and emerging tech
Early Access to eBooks as they are being written
Personalised content suggestions
Customised display settings for better reading experience
50+ new titles added every month on new and emerging tech
Playlists, Notes and Bookmarks to easily manage your learning
Mobile App with offline access
What do you get with a Packt Subscription?
This book & 6500+ ebooks & video courses on 1000+ technologies
60+ curated reading lists for various learning paths
50+ new titles added every month on new and emerging tech
Early Access to eBooks as they are being written
Personalised content suggestions
Customised display settings for better reading experience
50+ new titles added every month on new and emerging tech
Playlists, Notes and Bookmarks to easily manage your learning
Mobile App with offline access
What do you get with Video + Subscription?
Download this video in MP4 format, plus a monthly download credit
This book & 6500+ ebooks & video courses on 1000+ technologies
60+ curated reading lists for various learning paths
50+ new titles added every month on new and emerging tech
Early Access to eBooks as they are being written
Personalised content suggestions
Customised display settings for better reading experience
50+ new titles added every month on new and emerging tech
Playlists, Notes and Bookmarks to easily manage your learning
Mobile App with offline access
What do you get with a Packt Subscription?
This book & 6500+ ebooks & video courses on 1000+ technologies
60+ curated reading lists for various learning paths
50+ new titles added every month on new and emerging tech
Early Access to eBooks as they are being written
Personalised content suggestions
Customised display settings for better reading experience
50+ new titles added every month on new and emerging tech
Playlists, Notes and Bookmarks to easily manage your learning
Mobile App with offline access
What do you get with eBook?
What do I get with Print?
Get a paperback copy of the book delivered to your specified Address*
Download this book in EPUB and PDF formats
Access this title in our online reader
DRM FREE - Read whenever, wherever and however you want
Online reader with customised display settings for better reading experience
What do I get with Print?
What do you get with video?
What do you get with video?
What do you get with Audiobook?
What do you get with Exam Trainer?
Video
$44.99
Subscription
$15.99
$10 p/m for three months
What do you get with a Packt Subscription?
This book & 7000+ ebooks & video courses on 1000+ technologies
60+ curated reading lists for various learning paths
50+ new titles added every month on new and emerging tech
Early Access to eBooks as they are being written
Personalised content suggestions
Customised display settings for better reading experience
50+ new titles added every month on new and emerging tech
Playlists, Notes and Bookmarks to easily manage your learning
Mobile App with offline access
What do you get with a Packt Subscription?
This book & 6500+ ebooks & video courses on 1000+ technologies
60+ curated reading lists for various learning paths
50+ new titles added every month on new and emerging tech
Early Access to eBooks as they are being written
Personalised content suggestions
Customised display settings for better reading experience
50+ new titles added every month on new and emerging tech
Playlists, Notes and Bookmarks to easily manage your learning
Mobile App with offline access
What do you get with Video + Subscription?
Download this video in MP4 format, plus a monthly download credit
This book & 6500+ ebooks & video courses on 1000+ technologies
60+ curated reading lists for various learning paths
50+ new titles added every month on new and emerging tech
Early Access to eBooks as they are being written
Personalised content suggestions
Customised display settings for better reading experience
50+ new titles added every month on new and emerging tech
Playlists, Notes and Bookmarks to easily manage your learning
Mobile App with offline access
What do you get with a Packt Subscription?
This book & 6500+ ebooks & video courses on 1000+ technologies
60+ curated reading lists for various learning paths
50+ new titles added every month on new and emerging tech
Early Access to eBooks as they are being written
Personalised content suggestions
Customised display settings for better reading experience
50+ new titles added every month on new and emerging tech
Playlists, Notes and Bookmarks to easily manage your learning
Mobile App with offline access
What do you get with eBook?
Download this book in EPUB and PDF formats
Access this title in our online reader
DRM FREE - Read whenever, wherever and however you want
Online reader with customised display settings for better reading experience
What do I get with Print?
Get a paperback copy of the book delivered to your specified Address*
Download this book in EPUB and PDF formats
Access this title in our online reader
DRM FREE - Read whenever, wherever and however you want
Online reader with customised display settings for better reading experience
What do I get with Print?
Get a paperback copy of the book delivered to your specified Address*
Access this title in our online reader
Online reader with customised display settings for better reading experience
What do you get with video?
Download this video in MP4 format
Access this title in our online reader
DRM FREE - Watch whenever, wherever and however you want
Online reader with customised display settings for better learning experience
What do you get with video?
Stream this video
Access this title in our online reader
DRM FREE - Watch whenever, wherever and however you want
Online reader with customised display settings for better learning experience
What do you get with Audiobook?
Download a zip folder consisting of audio files (in MP3 Format) along with supplementary PDF
What do you get with Exam Trainer?
Flashcards, Mock exams, Exam Tips, Practice Questions
Access these resources with our interactive certification platform
Mobile compatible-Practice whenever, wherever, however you want
-
Free ChapterIntroduction
-
Docker Community Edition Installation
-
Docker Images
- Working With Docker: Images and Containers
- The Format of a Dockerfile
- The .dockerignorefile
- The Escape Parser Directive
- Our First Docker Image and Container
- More Dockerfile Instructions: RUN, ENV, WORKDIR
- Set the Container's Starting Point: The ENTRYPOINT Instruction
- Define a Build in a Base Image: The ONBUILD Instruction
- Stop a Container Once its Work is done: The STOPSIGNAL Instruction
- Share a Docker Image
- Pushing an Image to a Dockerhub Repo
- Another Way to Store Images: Saving to and Loading from .tar Files
- Search for Docker Images: The Docker search Command
- Examine your Image: The Docker inspect Command
- Cleaning up Images: Remove Unused and Dangling Images with Docker prune
- Deleting an Image: The Docker image rm command
-
Docker Containers
- Container Basics: Create, Start and Stop
- Restarting a Container: The Docker restart Command
- Connect to a Container: The Docker attach Command
- Interacting with a Container: The Docker exec Command
- Examine your Container Using Docker inspect
- Debugging a Container: View Container Logs
- More Debugging: View Processes of a Running Container
- Cleaning up Containers: Remove Unused Containers with Docker prune
- Remove Specific Containers using Docker rm
- Dealing with a Zombie Container: The Docker kill Command
- Renaming a Docker Container
- What has Changed in my Container?: The Docker container diff Command
- Saving the Container State: The Docker container commit Command
- Mapping Container Ports to its Host
- Putting it together: From Dockerfile to an NGINX App
-
Storage in Docker
- Managing Data in Docker
- Understanding Volumes
- Understanding Bind Mounts
- Understanding tmpfs Mounts
- Create a Volume
- Start a Container with a Volume
- Attach a Read-Only Volume to a Container
- Inspecting Details of a Volume
- Cleaning up Volumes: Prune Unused Volumes
- Observing Changes to a Volume
- Start a Container with a Bind Mount
- Start a Container with a tmpfs Mount
-
Container Orchestration with Docker Swarm
- Introducing Container Orchestration and Docker Swarm
- Preparing a Cluster: Provision the Nodes of the Swarm
- Create the Swarm: Set up the Master and Worker Nodes
- Deploy a Service in the Swarm
- Scaling Our Service
- Inspecting the Nodes in a Swarm
- Take a Swarm Node Offline: Drain a Worker
- Update and Remove a Swarm Service
- Global Services: Deploy App to All Nodes in a Swarm
- Protect Sensitive Data: Creating Secrets
- Removing Nodes from a Docker Swarm
- Alter the Swarm Hierarchy - Promoting and Demoting Swarm Nodes
-
Docker Networks
-
Docker's Enterprise Edition and the Universal Control Plane (UCP)
-
The Docker Trusted Registry (DTR)
-
The Docker Certified Associate Exam
About this
video
Docker is a tool which has greatly simplified the task of packaging your application, along with all its dependencies into lightweight, portable units called containers. These containers are platform independent and can be executed on any host which runs a Linux kernel. Docker is one of the hottest tools in the market right now as a lot of teams have learned how to use it to break up their large, monolithic applications into smaller and more manageable units - often called microservices. This has allowed development teams to work on microservices independently and package it into a container once it is ready. Docker has also eased the pain of DevOps teams who often need to manage the deployment processes and environments - since containers can run independently of each other, they can simply focus on deploying containers rather than worrying about dependencies for each application. Container orchestration tools such as Docker Swarm and Kubernetes have made it very easy to deploy microservices to a cluster and scale them according to demand. For these reasons, Docker is a technology which you need to know if you're an app developer or DevOps engineer.
- Publication date:
- June 2018
- Publisher
- Packt
- Duration
- 4 hours 30 minutes
- ISBN
- 9781789539097