Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

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.

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.