Best Docker Update Image Tools for Automating Container Updates

VirtualizationHowto November 7, 2024
Video Thumbnail
VirtualizationHowto Logo

VirtualizationHowto

View Channel

About

Hello! Brandon Lee. I help to educate people about technology, explaining very complex topics simply. You will find all types of technology topics covered here such as Cloud, Enterprise virtualization, Kubernetes, Containers, Networking, Home lab environments, and just all around nerd stuff!

Video Description

Keeping your Docker containers updated is an extremely important part of security and overall lifecycle management for your containerized environment. We check out the 5 best Docker image update tools that you need to know to keep your Docker container images updated. We cover everything from the Docker CLI, Watchtower, Shepherd, Portainer, and CI/CD pipelines. Written blog of this topic where you can grab code samples: https://www.virtualizationhowto.com/2024/10/5-docker-update-image-tools-to-keep-images-up-to-date/ Check out the VHT forums to get your questions answered: https://www.virtualizationhowto.com/community/ ★ Subscribe to the channel: https://www.youtube.com/channel/UCrxcWtpd1IGHG9RbD_9380A?sub_confirmation=1 ★ My blog: https://www.virtualizationhowto.com ★ Twitter: https://twitter.com/vspinmaster ★ LinkedIn: https://www.linkedin.com/in/brandon-lee-vht/ ★ Github: https://github.com/brandonleegit ★ Facebook: https://www.facebook.com/people/VirtualizationHowto/100092747277326/ ★ Discord: https://discord.gg/Zb46NV6mB3 ★ Pinterest: https://www.pinterest.com/brandonleevht/ Introduction to 5 Docker Image Update tools - 0:00 Using the built-in Docker CLI commands to update - 0:40 Hands on with Docker CLI to update Docker images - 1:10 Introducing Watchtower for running Docker image updates - 2:30 Looking at the Watchtower Docker update Docker Compose code - 3:22 Looking at Watchtower official documentation - 4:15 Introducing updates to Docker Swarm with Shepherd - 5:15 Looking at my Shepherd stack in Docker Compose - 6:04 Introducing Portainer - 6:48 Looking at the manual Docker image update process with Portainer - 7:53 Looking at automating updates with Portainer with webhooks - 8:47 Introducing CI/CD pipelines for Docker update tasks - 9:27 Talking about automating cleanups of your Docker hosts - 9:47 Walking through GitLab and a pipeline to prune Docker environments - 10:15 Talking about how you can run this in conjunction with a Shepherd CRON script - 11:42 Wrapping up the ultimate list of Docker image update tools - 11:58

You May Also Like