Docker Essentials
Flashcards covering core Docker concepts: containers vs images, layers, volumes, networks, build cache, registries, and the day-to-day Docker CLI.
Docker Essentials
Flashcards covering core Docker concepts: containers vs images, layers, volumes, networks, build cache, registries, and the day-to-day Docker CLI.
What's the key difference between containers and VMs?
Containers share the host OS kernel and isolate at the process level, making them lightweight and fast to start. VMs include a full OS copy and hardware virtualization, consuming more resources.
More flashcard decks
Automation
Ansible Basics
Learn Ansible automation fundamentals including playbooks, roles, inventory, modules, variables, and configuration management best practices.
15 minutes
Cloud
AWS Essentials
Learn core AWS services including EC2, S3, VPC, IAM, and best practices for security, cost optimization, and the Well-Architected Framework.
25 minutes
CI/CD
CI/CD Concepts
Understand continuous integration and deployment fundamentals including pipeline stages, testing strategies, deployment patterns, and CI/CD tools.
18 minutes
Also worth your time on this topic
Docker Fundamentals Quiz
Test your Docker knowledge with questions on containers, images, Dockerfile instructions, volumes, networks, Compose, and basic orchestration concepts.
12-15 minutes
Docker Container Basics
What is the difference between a Docker image and a container? How do they relate to each other?
junior
Creating and Connecting to Your First Linux Server
Spin up an Ubuntu 24.04 Linux server in the cloud, configure SSH key authentication, and learn to navigate your new server. This exercise uses DigitalOcean but the steps work with any cloud provider.
30 minutes