Docker is the next step beyond virtualization. A Docker image contains everything it needs to run, independent of the Linux server on which it lives: a copy of the operating system, a database, code, configuration files, dependencies, and so on. Images can also be packaged and shared with other Docker admins. Arthur Ulfeldt uses Docker to run complex systems with millions of users and hundreds of containers. Here, he shares his knowledge with you. He introduces the basics of Docker, including its containers, Dockerfiles (or base images), and capabilities for networking, data management, infrastructure optimization, and more. Watch and learn how to build your own containers, as well as how to network and link containers.
Software Engineer at Yummly Instructor on LinkedIn LearningArthur Ulfeldt is a Linux geek, a futurist, and a software engineer at Yummly.
An all-around tech enthusiast, he gets excited about all the fancy new developments around Linux, new programming languages, and whatever the current "next new thing™" is. His specialties include Clojure, Linux Kernel, security, functional programming, and cloud deployment systems (what used to be called DevOps). He has been a software engineer at Untangle and Brocade and is currently employed at Yummly. Connect with him on Twitter or LinkedIn.
Skills covered in this course
Why create containers using Docker?
- [Arthur] Hi, I'm Arthur Ulfeldt, and I use Docker every day to manage a system with millions of users and hundreds of containers. In this course, I'll show you how to get started using Docker. First, we'll take a look at the Docker flow and how to work with containers. Then, we'll build some Docker images of our own. After than, we'll look at networking and some more in-depth parts of how Docker works. Throughout the course, I'll weave in some hard-won experience from my time working with Docker in production, let's go!
Practice while you learn with exercise files
Download the files the instructor uses to teach the course. Follow along and learn by watching, listening and practicing.
Download the exercise files for this course. Get started with a free trial today.
Download courses and learn on the go
Watch courses on your mobile device without an internet connection. Download courses using your iOS or Android LinkedIn Learning app.
Watch this course anytime, anywhere. Get started with a free trial today.