Companies Home Search Profile

Managing Docker on Linux Servers

Focused View

Wes Higbee

3:12:00

26 View
  • 0. Course Overview.mp4
    01:32
  • 0. The Simplicity of Docker on Linux.mp4
    04:36
  • 1. Exploiting Throw Away Linux Learning VMs with Vagrant.mp4
    02:02
  • 2. Installing Vagrant and Cloning the Course Exercise Files.mp4
    03:51
  • 3. Virtualbox Is a Great Hypervisor Choice to Pair with Vagrant.mp4
    03:21
  • 4. Finding a Trustworthy Vagrant Box for a Linux Learning VM with CentOS 8.mp4
    02:18
  • 5. Creating a Learning Environment A Linux VM with CentOS 8 via Vagrant and VirtualBox.mp4
    04:14
  • 6. SSHing into the VM.mp4
    01:12
  • 7. Determining if Your Distro Is Supported and What Instructions to Follow.mp4
    04:17
  • 8. Make Sure Old Docker Versions (Packages) Are Removed.mp4
    01:14
  • 9. How You Install Docker from an Official Repo, Package or Convenience Script Depends on Your Use Case.mp4
    04:08
  • 10. Adding the Docker Repository to Locate and Install Official Docker Packages and Builds.mp4
    02:21
  • 11. Installing the Official Docker Packages on CentOS and Verifying the Docker CLI Works.mp4
    02:24
  • 12. Starting the Docker Engine Service and Using sudo to Access the Docker Unix Socket.mp4
    02:21
  • 13. Granting Access to the Docker Daemon Unix Socket.mp4
    03:11
  • 14. Enabling the Docker Engine Service to Start Automatically.mp4
    03:56
  • 15. Understanding the docker-ce systemd Units.mp4
    02:26
  • 16. Verifying the Docker Engine Service Now Starts Automatically.mp4
    01:43
  • 0. Command to Container.mp4
    04:08
  • 1. Challenge - Break into a Docker Container without docker exec (hint nsenter).mp4
    02:33
  • 2. Low Level Container Components Are Reflected in Arguments to the Docker Command.mp4
    01:04
  • 3. From All in One to Many Daemons.mp4
    02:41
  • 4. Managing Connections with Named Contexts.mp4
    02:34
  • 5. docker context and Two Client Scenarios to Study.mp4
    01:27
  • 6. Auto Provision an Ubuntu VM with Just the docker CLI - Vagrant + Ansible Rocks.mp4
    04:25
  • 7. Using the Convenience Install Scripts at get.docker.com.mp4
    01:34
  • 8. Recreating the cli-only VM on a Failure and Re-provisioning with Ansible.mp4
    03:10
  • 9. The default Dynamic Context in the Absence of a Daemon.mp4
    01:23
  • 10. The default Context When the Full Docker Engine Is Installed.mp4
    01:16
  • 11. The Pragmatic Big Picture - Remote Connections.mp4
    02:09
  • 12. Installing the Docker Snap Package as a Client Environment.mp4
    02:17
  • 13. Installing Docker via Binaries for an Easily Configured Remote Daemon.mp4
    01:28
  • 14. Starting dockerd at the CLI with No Arguments and Locally Inspecting the default Docker Context.mp4
    01:29
  • 15. Getting Help from the CLI Regarding the -H--host Socket Configuration Option.mp4
    01:30
  • 16. Expanded Online Help for the Daemon Socket Configuration Option.mp4
    02:34
  • 17. Configuring the Daemon and Client to Communicate via a TCP Socket with the Shared -H CLI Option.mp4
    02:25
  • 18. Using DOCKER HOST Instead of the -H CLI Option.mp4
    01:23
  • 19. Configuring Remote Connections.mp4
    02:25
  • 20. Be Careful with Remote Connections.mp4
    03:04
  • 21. Creating Multiple Contexts to Sweep Away the Connection Details.mp4
    04:13
  • 22. Switching Active Contexts with docker context use.mp4
    02:06
  • 23. Using docker context export to Share Connection Details.mp4
    01:13
  • 0. From Insecure TCP Ports to Secured.mp4
    00:52
  • 1. Super Simple Security by Tunneling in via SSH to Connect to a Remote Docker Daemon.mp4
    02:59
  • 2. Creating a Docker Context to Securely Tunnel over SSH to a Daemon Unix Socket.mp4
    01:19
  • 3. Switching Gears - Dissecting Daemon Socket Configuration When Hosted by systemd.mp4
    01:38
  • 4. Socket Activation in a Nutshell.mp4
    02:11
  • 5. Configuring an Insecure TCP Socket by Creating a Drop-in for the docker.socket systemd Unit File.mp4
    03:30
  • 6. How Shockingly Easy It Is to Exploit an Insecure Docker Engine API.mp4
    04:37
  • 7. High Level Overview of How to Generate Keys and Certs.mp4
    03:23
  • 8. Installing mkcert to Generate a CA Certificate and Private Key.mp4
    01:59
  • 9. Generating Client and Server Private Keys and Certs with mkcert.mp4
    03:28
  • 10. Running the Daemon with TLS and Client Certificate Auth.mp4
    02:24
  • 11. Connecting the docker CLI to a Local Daemon API with TLS Over 127.0.0.1.mp4
    02:01
  • 12. A Sanity Check with Curl That Mutual TLS Auth Is Operational.mp4
    03:08
  • 13. Secure Remote TLS Connections.mp4
    01:36
  • 14. Sweeping All Those TLS Flags under the Context Rug - docker context to the Rescue.mp4
    02:15
  • 15. docker context inspect with TLS Credentials.mp4
    01:46
  • 16. Prediction - Convergence of Transparent Security and Clustering - docker context create aciecs Are the Future.mp4
    01:28
  • 17. Another Prediction - For Some, a Current Reality - Ubiquitous, Transparent, Hassle-free Security.mp4
    01:49
  • 0. containerd Has Been with Us This Whole Time.mp4
    01:49
  • 1. Installing containerd Alone from Pre-built Binaries.mp4
    02:05
  • 2. A First Look at containerd and ctr - and the OCI (Open Container Initiative).mp4
    02:36
  • 3. dump-ing Current and default containerd Config Rocks.mp4
    01:28
  • 4. Running containerd And Connecting with ctr.mp4
    02:07
  • 5. Configuring containerd.mp4
    02:44
  • 6. ctr image pull ....mp4
    01:03
  • 7. A First Attempt to Run a Container Only to Find Something Missing.mp4
    02:30
  • 8. Installing runc and Running Our First Container with containerds ctr run (without docker).mp4
    03:01
  • 9. containerd or dockerd.mp4
    08:10
  • 0. How You Install Affects How You Update.mp4
    04:58
  • 1. Taking an Ubuntu VM through Two Docker Engine Updates - Preserving State and Fully Automated.mp4
    04:02
  • 2. Finding What Changed Is Often the Hardest Part About Updating Software.mp4
    07:26
  • Description


    Want to learn how to install Docker for Linux? To secure access to the server side and easily manage contexts to connect from any client?

    What You'll Learn?


      Thanks to Docker Desktop, you may fall in love with Docker on Mac and Windows. Behind the scenes, and in many production environments, you will find Linux! In this course, Managing Docker on Linux Servers, you will gain the ability to deploy Docker Engine for Linux. First, you will learn to install Docker Engine on your preferred Linux distro whether officially supported or not. Next, you will discover how to manage connections between the client and server with docker contexts, including how to secure access! Finally, you will explore containerd and other pluggable backend components that can be swapped out to meet your needs. When you are finished with this course, you will have the skills and knowledge of deploying Docker Engine for Linux needed to run containers in development, test, and even production Linux environments.

    More details


    User Reviews
    Rating
    0
    0
    0
    0
    0
    average 0
    Total votes0
    Focused display
    Wes Higbee is passionate about helping companies achieve remarkable results with technology and software. He’s had extensive experience developing software and working with teams to improve how software is developed to meet business objectives. Wes launched Full City Tech to leverage his expertise to help companies delight customers. Although his primary focus is on outcomes, implementation often includes technical competency. Wes frequently speaks about impactful aspects of software development including effective automated testing, database delivery automation, distributed version control, refactoring, aesthetics of code, continuous integration, and continuous delivery. He speaks professionally to help organizations improve and volunteers at user groups, code camps, and community organizations. He’s a Pluralsight author. He writes extensively about both technical and non-technical aspects of software development. His written work includes articles featured on VeraSage, MSDN Magazine, InfoQ, and JetBrain’s TeamCity Blog. He’s been interviewed on The Businessology Show and Art of Value about how important value is in software development. And, he occasionally gets highly technical in a shared screencast or webinar.
    Pluralsight, LLC is an American privately held online education company that offers a variety of video training courses for software developers, IT administrators, and creative professionals through its website. Founded in 2004 by Aaron Skonnard, Keith Brown, Fritz Onion, and Bill Williams, the company has its headquarters in Farmington, Utah. As of July 2018, it uses more than 1,400 subject-matter experts as authors, and offers more than 7,000 courses in its catalog. Since first moving its courses online in 2007, the company has expanded, developing a full enterprise platform, and adding skills assessment modules.
    • language english
    • Training sessions 73
    • duration 3:12:00
    • level average
    • English subtitles has
    • Release Date 2023/12/11

    Courses related to Docker

    Courses related to Computer Network

    tcpdump
    LinuxCBTtcpdump
    2:09:45
    06/10/2023
    Subtitle
    Trickbot Banking Trojan
    Pluralsight Aaron Rosenmund
    Aaron Rosenmund
    Trickbot Banking Trojan
    1:29:35
    English subtitles
    07/22/2023

    Courses related to Network Engineering

    Courses related to Linux