https://github.com/axelvazslima/docker-studies
A personal repository dedicated to exploring Docker and containerization concepts, documenting hands-on projects and key learnings. This will serve as a valuable study resource for myself and is open for anyone to access and learn from. π³
https://github.com/axelvazslima/docker-studies
docker docker-kubernetes docker-swarm dockerfile kubernetes python python-docker
Last synced: 10 months ago
JSON representation
A personal repository dedicated to exploring Docker and containerization concepts, documenting hands-on projects and key learnings. This will serve as a valuable study resource for myself and is open for anyone to access and learn from. π³
- Host: GitHub
- URL: https://github.com/axelvazslima/docker-studies
- Owner: Axelvazslima
- Created: 2025-02-18T02:59:33.000Z (10 months ago)
- Default Branch: master
- Last Pushed: 2025-02-21T01:30:47.000Z (10 months ago)
- Last Synced: 2025-02-21T02:27:47.984Z (10 months ago)
- Topics: docker, docker-kubernetes, docker-swarm, dockerfile, kubernetes, python, python-docker
- Language: Python
- Homepage:
- Size: 16.6 KB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# Docker Studies π³
A personal repository dedicated to exploring Docker and containerization concepts. This repository will serve as a comprehensive resource for my learning journey, documenting hands-on projects, key insights, and experimentations with Docker. It is open for anyone to access and learn from, contributing to a shared understanding of containerized environments.
## π Getting Started
To get started with Docker on your machine, follow these steps:
### Prerequisites
- Docker installed on your system.
- If you haven't installed Docker yet, follow the official installation guide for your operating system:
- [Docker Installation Guide](https://docs.docker.com/get-docker/)
- Basic understanding of terminal/command line operations.
- To know more about it, check the [useful links](#-credits-and-useful-links) section.
### π₯οΈ Installing WSL for a Better Development Environment
To enhance your Docker experience on Windows, itβs recommended to use **Windows Subsystem for Linux (WSL 2)**. It provides a full Linux kernel, improving performance and compatibility with Docker and other Linux-based tools.
### Steps to Install WSL:
1. **Enable WSL and Virtual Machine Platform**:
Open PowerShell as Administrator and run:
`bash`
2. **Install WSL**
`wsl --install -d ubuntu`
It installs the ubuntu version, the most famous and it's easy to use.
3. Now, **set WSL 2 as the default version** by running:
`wsl --set-default-version 2`
4. **Terminal**
Go to the terminal and open 'ubuntu'.
For a deeper look into it, google [WSL install](https://learn.microsoft.com/en-us/windows/wsl/install)
### Cloning the Repository
Clone this repository to your local machine using the following command:
>bash
>
> git clone https://github.com/Axelvazslima/docker-studies.git
### Credits and useful links π
- [Docker Official Documentation](https://docs.docker.com/)
- [Docker Hub](https://hub.docker.com/)
- [Docker GitHub Repository](https://github.com/docker)
- [Bret Fisher's Docker Course](https://www.udemy.com/course/docker-mastery/)
- [Bret Fisher's YouTube Channel](https://www.youtube.com/@BretFisher)
## βοΈ Feedbacks
Feel free to explore and contribute to this repository! If you have suggestions, improvements, or corrections, please open an issue or create a pull request.