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 seuprojeto no PHPSTORM
e aglunscomandos basicos usando SAIL
.
💬 Documentação da Microsoft sobre WSL:
Importante seu sistema estar atualizado. Caso não esteja vai em
configurações
eatualizaçã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
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.
# 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
Digital Ocean
- Como instalar e configurar o Laravel com o Docker Compose no Ubuntu 20.04
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 👇🏼 [rafaelblum_digital@hotmail.com]
Adoro me conectar com pessoas diferentes, então se você quiser dizer oi, ficarei feliz em conhecê-lo mais! :)