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

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. 🐳

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.