Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/matheusafonseca/docker_para_desenvolvedores_docker_swarm_kubernetes
Repository dedicated to store codes and data used for the course of docker.
https://github.com/matheusafonseca/docker_para_desenvolvedores_docker_swarm_kubernetes
devops docker docker-compose docker-kubernetes docker-swarm dockerfile kubernetes
Last synced: 1 day ago
JSON representation
Repository dedicated to store codes and data used for the course of docker.
- Host: GitHub
- URL: https://github.com/matheusafonseca/docker_para_desenvolvedores_docker_swarm_kubernetes
- Owner: matheusAFONSECA
- License: mit
- Created: 2024-02-18T15:21:24.000Z (11 months ago)
- Default Branch: main
- Last Pushed: 2025-01-16T23:13:12.000Z (4 days ago)
- Last Synced: 2025-01-17T00:19:24.126Z (4 days ago)
- Topics: devops, docker, docker-compose, docker-kubernetes, docker-swarm, dockerfile, kubernetes
- Language: Python
- Homepage:
- Size: 678 KB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# Docker for Developers - Docker Swarm and Kubernetes
This repository is dedicated to storing the codes developed during the Docker course. The course covers fundamental to advanced Docker concepts, including container orchestration with Docker Swarm and Kubernetes.
For more details about the course, please refer to the link below:
[Docker for Developers - Docker Swarm and Kubernetes (Udemy Course)](https://www.udemy.com/course/docker-para-desenvolvedores-com-docker-swarm-e-kubernetes/?couponCode=24T1MT11625)
## About the Course
This course provides a comprehensive introduction to Docker, containerization, and orchestration, focusing on the following key areas:- **Docker Fundamentals**: Learn the basics of Docker, containerization, and how to create and manage containers.
- **Building Docker Images**: Understand how to create and optimize Docker images for different applications.
- **Docker Compose**: Automate the deployment of multi-container applications using Docker Compose.
- **Docker Volumes and Bind Mounts**: Explore different storage solutions in Docker, including volumes and bind mounts.
- **Networking in Docker**: Learn how to configure and manage container networking using Docker networks.
- **Container Orchestration**:
- **Docker Swarm**: Set up and manage container clusters using Docker Swarm.
- **Kubernetes**: Learn the fundamentals of Kubernetes and how to orchestrate containers in declarative and imperative modes.
- **Deployment on AWS**: Utilize Docker Swarm on AWS for scalable and efficient deployments.
- **YAML for Configuration**: Master YAML syntax to define configurations for Docker Compose and Kubernetes.This course is ideal for developers looking to enhance their containerization skills, automate deployments, and efficiently manage containerized applications in production environments.