Como configurar e usar o Docker Desktop no Windows

Você(Are) é um desenvolvedor e está começando com a conteinerização? A conteinerização(Containerization) é a nova tendência nos dias de hoje e torna seu sistema de aplicativos existente independente e mais confiável. Se você é apenas um iniciante e está começando com ferramentas como o Docker , então este é o lugar certo para estar. Neste post, abordamos um tutorial sobre como configurar e usar o Docker em uma máquina Windows . O processo pressupõe que você esteja um pouco familiarizado com o conceito de conteinerização.

Para dar uma definição mais clara de um contêiner, gostaria de citar diretamente o Docker :

A container is a standard unit of software that packages up code and all its dependencies so the application runs quickly and reliably from one computing environment to another. A Docker container image is a lightweight, standalone, executable package of software that includes everything needed to run an application: code, runtime, system tools, system libraries and settings.

Configurar(Set) e usar o Docker Desktop(Docker Desktop) no Windows

O Docker(Docker) tem muitos casos de uso. O mais popular deles é a conteinerização de aplicativos existentes. Você pode reempacotar seus aplicativos Java ou .NET existentes em um contêiner altamente portátil que pode ser implantado em qualquer servidor. Mas para fazer isso, você precisa entender o básico. Então, vamos começar e ver como configurá-lo no Windows .

1. Baixe e instale a configuração. Acesse o site do Docker e baixe o Docker Desktop para Windows( Docker Desktop for Windows) . Uma vez baixado, instale-o em seu computador seguindo as instruções simples na configuração. Seu computador pode reiniciar algumas vezes durante o processo.

Área de trabalho do Docker no Windows

2. Depois de tudo instalado, você precisa criar uma conta. Acesse hub.docker.com e crie uma nova conta. Agora use a mesma conta para fazer login em sua instalação no Windows . Criar uma conta é totalmente gratuito e você não será cobrado nada.

3. A parte de configuração acabou. Você pode confirmar se o Docker está sendo executado acessando a bandeja do sistema e clicando no ícone da baleia. Ou você pode abrir uma janela CMD e executar

docker --version

para verificar se você tem o Docker instalado em seu computador. Ou você também pode baixar a imagem hello-world para verificar se tudo está funcionando bem. Na mesma janela do CMD , execute o docker run hello-world para executar todas as verificações.

4. Agora você precisa de uma imagem para iniciar seu primeiro contêiner. Existem muitas imagens públicas disponíveis para diferentes propósitos. Você pode acessar o hub do Docker e pesquisar qualquer imagem que desejar. Existem imagens disponíveis para WordPress , Ubuntu , Node.Js etc. Neste exemplo, vamos instalar uma imagem do WordPress em um container local para que você possa executar um container local do WordPress em seu computador.

5. A primeira etapa da criação de qualquer container é criar seu arquivo de configuração. O arquivo de configuração especifica qual imagem o contêiner usará e com quais parâmetros. Então, crie uma nova pasta e dentro dela crie um novo arquivo chamado docker-compose.yml. Cole o seguinte conteúdo nele e salve o arquivo:

version: '3.3'

services:
   db:
     image: mysql:5.7
     volumes:
       - db_data:/var/lib/mysql
     restart: always
     environment:
       MYSQL_ROOT_PASSWORD: somewordpress
       MYSQL_DATABASE: wordpress
       MYSQL_USER: wordpress
       MYSQL_PASSWORD: wordpress

   wordpress:
     depends_on:
       - db
     image: wordpress:latest
     ports:
       - "8000:80"
     restart: always
     environment:
       WORDPRESS_DB_HOST: db:3306
       WORDPRESS_DB_USER: wordpress
       WORDPRESS_DB_PASSWORD: wordpress
volumes:
    db_data: {}

Fonte: Documentação do Docker

6. Abra uma janela CMD nesta pasta e execute

docker-compose up -d

para começar a baixar as imagens e configurar o container em sua máquina local. Assim que o comando terminar a execução, você terá um contêiner WordPress instalado e funcionando em sua máquina local. Você pode abri-lo em seu navegador acessando http://localhost:8000 .

É assim que você pode criar um arquivo de configuração e baixar as coisas necessárias para executar seu aplicativo dentro de um contêiner. Lembre(Remember) -se de que existem muitas outras possibilidades disponíveis e este post está aqui apenas para fornecer uma visão geral do Docker e da conteinerização. Você pode pesquisar na internet por mais arquivos de configuração ou até mesmo criar seus próprios. Há muitas imagens gratuitas do Docker de código aberto disponíveis on-line que podem ajudar você a começar.

Depois de personalizar sua imagem e fazer as alterações necessárias, você também pode enviá-la para um repositório do Docker Hub . Clique (Click) aqui(here)(here) para baixar o Docker Desktop(Docker Desktop) para Windows . Leia mais(Further) sobre o Docker para Windows aqui(here)(here) .



About the author

Eu sou um engenheiro de windows,ios,pdf,errors,gadgets com mais de 10 anos de experiência. Trabalhei em muitos aplicativos e estruturas do Windows de alta qualidade, como OneDrive for Business, Office 365 e muito mais. Meu trabalho recente incluiu desenvolver o leitor de pdf para a plataforma Windows e trabalhar para tornar as mensagens de erro mais claras para os usuários. Além disso, estou envolvido no desenvolvimento da plataforma ios há alguns anos e estou muito familiarizado com seus recursos e peculiaridades.



Related posts