/docker-wsl2-settings

Documentação para instalação e utilização do Docker e WSL 2 para Windowns

🧾 Introdução

O objetivo deste repositório e demonstrar como instalar o Docker desktop para Windowns, como instalar o WSL 2 da melhor forma, alguns comandos básicos e como deixar o visual mais bonito.

E outra coisa bem importante que percebi em diversos tutoriais, é que falta demosntrar para o desenvolvedor iniciante como funciona desenvolver neste anbiente.

  • E aqui quero mostrar como criar um projeto laravel da melhor forma como abrir seu projeto no PHPSTORM e agluns comandos basicos usando SAIL.

📌 Documentação WSL 2

💬 Documentação da Microsoft sobre WSL:

📚 Subsistema Windows para Linux

⚡ Instalando WSL 2

Importante seu sistema estar atualizado. Caso não esteja vai em configurações e atualização e segurança.

Abra o Power Shell como administrador para fazer este processo.

    # Instalação do WSL
    wsl --install
    
    # Caso ocorra algum problema, você pode usar o comando
    wsl --install -d Ubuntu
    
    # Versão - importante fechar e abrir novamente o power shell
    wsl -l -v

Agora você pode ir no botão iniciar do Windowns e abrir o terminal do Ubunto e atualizar o Linux.

    # update
    sudo apt update
    
    # install Vim - Editor de texto
    sudo apt install vim

⚡ Download Docker Desktop on Windowns

📚 Docker Engine

Instalar o Docker é bem facil e enquanto o sistema é instalado, recomendamos você criar uma conta no site do Docker hub Essa conta é necessária para depois quando você for abrir o docker.

Abaixo o docker e configurações básicas.

Docker

⚡ ZSH e PowerLevel10k

    # Antes instale o Curl
    sudo apt install curl

⚡ Configuração do Zsh + Powerlevel 10k seguir conforme documentação do link Setup Zsh + Oh my Zsh + Powerlevel10k

    # para usar o vim - editor
    vim ~/.zshrc
    
    # caso não tenha permissão
    sudo vim~/.zshrc
    
    #sair do editor: ESC + :wq + enter

Caso fique bugado e sem as fontes no passo 7 da documentação, siga o doc Installing Powerline fonts on Windows 10

  • Antes do passo 7 faça:
    sudo apt install jq
    
    # important: Aqui gerou erro - se alguém souber [parse error: Invalid numeric literal at line 1, column 10]
    curl https://api.punkapi.com/v2/beers | jq

⚡ Adicionais documentações de configurações

Digital Ocean - Como instalar e configurar o Laravel com o Docker Compose no Ubuntu 20.04


⚡ Criar projeto laravel | Docker Installation Using Sail

Doc laravel com SAIL | create project

    curl -s "https://laravel.build/example-app?with=mysql,redis,mailpit" | bash

Os comandos no terminal do PHPSTORM serão utilizados agora o ./vendor/bin/sail

    ./vendor/bin/sail artisan migrate

Contatos

Contatos 👇🏼 [rafaelblum_digital@hotmail.com]

Youtube Badge Instagram Badge Twitter: universoCode Linkedin: RafaelBlum GitHub RafaelBlum


Adoro me conectar com pessoas diferentes, então se você quiser dizer oi, ficarei feliz em conhecê-lo mais! :)