Mostrando entradas 1 para 3
Displaying posts with tag: container (reset)
APIs REST em ASP.NET Core – Guia de Referência

A intenção deste artigo é agrupar os diferentes conteúdos (artigos, vídeos, slides, posts) que venho produzindo sobre a implementação de APIs REST com o ASP.NET Core.

Continuarei mantendo em paralelo listagens similares, nas quais vocês poderão encontrar materiais que vão desde o .NET Core 1.0 e o ASP.NET Core 1.0, além das versões mais recentes da linguagem C# (7.0, 7.1, etc):

Autenticação com JWT (JSON …

[Leia mais]
Obter Shell no container Docker em execução

Isso me salvou mais vezes do que eu posso contar, podendo depurar um container em execução do jeito que você faria em uma VM “normal”.

Primeiro, veja quais containers estão em execução:

$ docker ps
CONTAINER ID        IMAGE               COMMAND                  [...] NAMES
925cc10d55df        66cc85c3f275        "gitlab-runner-ser..."   [...] runner-f500bed1-project-3888560-concurrent-0-mysql-0-wait-for-service
0ab431ea0bcf        3e3878acd190        "docker-entrypoint..."   [...] runner-f500bed1-project-3888560-concurrent-0-mysql-0
4d9de6c0fba1        nginx:alpine        "nginx -g 'daemon ..."   [...] nginx-container

Para obter um Shell (Bash) em um container de escolha, execute isso:

$ docker exec -i -t nginx-container /bin/bash

O nginx-container determina qual container você deseja inserir. É o nome na última coluna da saída docker ps.

Alternativamente, use a ID do container:

[Leia mais]
Link entre containers – Parte 01

Olá, pessoal!

Hoje vou mostrar como podemos interligar containers sem precisar expor as portas do nosso host. Mapeamentos de portas não são a única maneira de conectar um container ao outro. Docker também tem um sistema de ligação que permite interligar vários containers juntos e enviar as informações de conexão de um para outro.

A importância de nomear

Para estabelecer os links, o Docker conta com os nomes dos container. Você já viu que cada container que você criar tem um nome criado automaticamente, mas você mesmo pode dar um nome ao container. Essa nomeação fornece duas funções úteis:

  1. Torna-se útil quando você precisa criar containers com funções especificas e precisa lembrar-se deles, por exemplo um container web ou mysql etc.
  2. Fica mais fácil fazer o link entre os containers, pois você não precisa decorar um nome que foi gerado …
[Leia mais]
Mostrando entradas 1 para 3