This repository documents my progress through the Hyperskill Introduction to Docker course. It contains projects, notes, and key learnings from my journey into containerization and Docker technologies.
In this project, I learned to:
- Build custom images from official base images
- Create and manage containers
- Execute basic Docker commands for starting, stopping, and deleting containers
Key learnings include:
- Advanced Docker features
- Creating and managing Docker volumes
- Setting up Docker networks for inter-service communication
- Practical applications of Docker in multi-container environments
This ongoing project focuses on:
- Docker Compose tool and its practical applications
- Container orchestration techniques
- Efficient management of multi-container Docker applications
/RunDocker
: Contains files and notes from the Run Docker project/HyperNetwork
: Includes resources and learnings from the HyperNetwork project/Composer
: Will contain materials related to the Composer project (in progress)
- Fundamental Docker concepts and commands
- Best practices in containerization
- Networking and data persistence in Docker environments
- Orchestration and management of multi-container applications
- Complete the Composer project
- Explore advanced Docker topics
- Apply Docker in real-world scenarios and personal projects
Feel free to explore the projects and notes. Contributions, suggestions, and discussions are welcome!