/Windows-Docker

A complete step-by-step tutorial on how to install docker and use the make file to run docker commands.

Primary LanguageMakefile

Windows + Docker 🐋🪟

Instalar Alpine WSL:

Alpine WSL - Aplicativo oficial na Microsoft Store

Instalar o Docker:

Get Started | Docker

Terminal WSL(alpine) Adcione a Libstdc++:

Ela fornece implementações de classes e funções padrão da linguagem C++, como contêineres, algoritmos e manipulação de strings. (extremamente necessario para manipulação dos contêineres no docker )

 su
 apk update
 apk add libstdc++

Adicione MakeFile:

O Makefile e a ferramenta make são usados para automatizar o processo de compilação e construção de programas a partir do código-fonte.

 su
 apk add make

Adicione o Git: O Git é um sistema de controle de versão distribuído amplamente utilizado para rastrear alterações em projetos de software.

 su
 apk add git

Ativar uso de wsl no docker:

  1. Abra o Docker Desktop no seu Windows 11.
  2. Vá para as configurações do Docker Desktop.
  3. Vá para a seção "General".
  4. Marque a opção "Use the WSL 2 based engine".

Crie um arquivo Makefile:

.PHONY: up
 up: docker run hello-world

Abra o terminal do projeto no alpine(wsl)

Teste conexão do docker:

 make up

Se tudo acontecer como previsto teremos esse resultado final: image