Docker + Visual Studio Code = Ambiente de Desenvolvimento Descomplicado

  1. Posso criar uma ou utilizar uma imagem pronta Docker como base do meu código sem precisar passar por todo o processo doloroso de preparação de um ambiente de desenvolvimento;
  2. Posso compartilhar a mesma imagem com a minha equipe de desenvolvimento e não ter mais aquele problema de “na minha máquina funciona” no âmbito da minha equipe de desenvolvimento;
  3. Posso utilizar a mesma imagem para publicar o meu projeto;

Passo 1: Instalando e Configurando o Docker e o Docker-Compose

  1. Instalação do Docker no Ubuntu (estou utilizando o Ubuntu): https://docs.docker.com/install/linux/docker-ce/ubuntu/;
  2. Instalação do Docker-Compose: https://docs.docker.com/compose/install/
  3. Instalação do Nvidia Container Runtime: https://nvidia.github.io/nvidia-container-runtime/

Passo 2: Instalando o Visual Studio Code

Visual Studio Code.

Passo 3: Instalando o Visual Studio Code Remote — Containers

Tem uma barrinha abaixo do título central Visual Studio Code. Percebeu?
← — — — — — — — — — — — Open a Remote Window— — — — — — — — — — — — — — — —

Passo 4: Criando o meu primeiro exemplo

Meu Dockerfile. Simples… simples…
Arquivo devcontainer.json
Tudo lindo. :)

Referencias

--

--

--

Senior Computer Vision Data Scientist at Conception Ro-Main (Quebec — CA). DSc in Computer Science. MTAC Brazil. https://github.com/adrianosantospb

Love podcasts or audiobooks? Learn on the go with our new app.

Get the Medium app

A button that says 'Download on the App Store', and if clicked it will lead you to the iOS App store
A button that says 'Get it on, Google Play', and if clicked it will lead you to the Google Play store
Adriano A. Santos

Adriano A. Santos

Senior Computer Vision Data Scientist at Conception Ro-Main (Quebec — CA). DSc in Computer Science. MTAC Brazil. https://github.com/adrianosantospb

More from Medium

How To Start Before You Feel Ready

5 Ten-Minute Rituals That’ll Recharge Your Mental Battery Instantly

🤍/ / Time to love

Why you should not force your kids to study