Instalar Python no WSL2

O Python é instalado por padrão;

Abra um terminal linux no windows 10;

Execute $: sudo apt update -y && upgrade -y;

Informe sua senha;

Aguarde a conclusão;

Para verificar a versão – Execute $: python –version;

Caso não precise atualizar a versão – Execute $: sudo apt upgrade python3 -y

Para criar o ambiente virtual e permitir a utilização de versões específicas do Python para cada projeto – Execute $: sudo apt install python3-venv -y

Crie uma pasta para testarmos a instalação – Execute $: mkdir HelloWorld

cd HelloWorld

Execute $: python3 -m venv .venv

Execute $: source .venv/bin/activate Para ativar o ambiente;

Você verá (.venv) antes do prompt de comando;

Agora Execute $: code . Para abrir o projeto no vscode, após a abertura o terminal pode ser fechado, vamos utilizar o terminal integrado ao vscode;

Poderemos ver as pasta .venv, crie um arquivo main.py e digite: print(“Olá Mundo”)

Mande executar o arquivo clicando no botão de play no canto superior direito, o vscode identifica automaticamente a necessidade de instalação do plugin (pylint), permita a instalação e poderá ver no terminal a frase Olá Mundo.

Instalação do Docker – Linux Mint-19.3

O kernel deverá ser superior a versão 3.8 e arquitetura de 64bits

execute todos os comando como root:

$sudo su

#uname -a , esta tudo ok, vamos prosseguir

#apt-get update

#apt-get install -y docker.io

Se não ocorrer erros o docker estará instalado vamos verificar seu funcionamento com:

#systemctl status docker

Seram mostradas informações do demon, em caso contrário vamos iniciar o serviço com:

#systemctl start docker

Repita o comando anterior para ver o status

Vamos agora habilitar o docker para iniciar junto com o linux

#systemctl enable docker

#docker -v, docker info e docker version fornecem informações detalhadas sobre a instalação.

Agora vamos dar permissão para que outros usuários executem o docker, adicinando este ao grupo do docker:

# gpasswd -a <NOME_DO_USUARIO> docker

Neste ponto saia do root com exit e reinicie o computador (Todas as vezes tive que reiniciar)

vamos agora iniciar nosso primeiro container, execute:

$docker run -it ubuntu /bin/bash

  • docker run => inicia um container, se ele não estiver no cache baixa do dockerhub;
  • -it => modo interativo como root dentro do container;
  • ubuntu => qual container iniciar lista no dockerhub;
  • /bin/bash => comando executado após o inicio do container que ficará disponível para o usuário, que neste caso o prompt.

Nem todos os comando linux estarão disponíveis, já que o container roda uma versão bem enxuta do SO.

Para sair deste modo use o exit <enter> que neste caso encerra o container;

Até aqui instalamos e rodamos nosso primeiro container, no próximo artigo vamos explorar os comando básicos do docker.

Até a próxima.