Você está na página 1de 2

DOCKER

 É uma plataforma de software que simplifica o processo de construção, execução,


gerenciamento e distribuição de aplicativos. 

 Ele permite que os usuários criem ambientes independentes e isolados para iniciar e
implantar seus aplicativos. Esses ambientes são chamados de contêineres. Isso
permitirá que o desenvolvedor execute um contêiner em qualquer máquina.

 Há momentos em que um container fica inativo, então depois disso, ele precisa de
uma estratégia de backup e recuperação, embora existam várias soluções, mas que
não são automatizadas ou nem muito escaláveis ainda.

 Podemos dizer que, para aplicativos que requerem interfaces ricas, o Docker não é
uma boa solução.

 O que é um container? R.: é uma forma de executar um software, uma linguagem, um


firmware, um Linux sem ter ele instalado, não dependendo da nossa máquina pra
rodar algo. Ex:

Docker run –it ubuntu (este comando vai rodar um container, que vai rodar as
imagens, e o comando vc vai ter acesso a uma função pré-programada, caso não haja a
imagem ou função no seu computador ele vai baixa-la)

 Muita gente confunde o conceito de máquina virtual e um container, pelo container


rodar uma interface em cima do sistema operacional do computador, porém a grande
diferença é que uma máquina virtual aloca muitos recursos para simular um pc na
máquina que você está utilizando, como em servidores de grandes empresas, mas no
container roda apenas os arquivos necessários e e auxiliares para utilizar como no
exemplo a cima um sistema operacional Linux no Windows.

 Ex: Docker run –it node um sistema de programação em javascript.

 Para checar os containers em execução no seu pc basta escrever no terminal o


comando Docker ps, caso realmente exista algum container em execução e vc deseja
para-lo, basta utilizar o comando Docker stop “ID do container”. Ex:

 Assim como para continuar utilizando um container já existente, basta utilizar o


comando Docker start “ID do container”. Similar ao exemplo anterior.
 Para facilitar esses comandos é possível dar um nome para os containers, no sentido
de permitir utiliza-lo no lugar do ID. Ex:

 Para achar containers ou imagens que já existam é necessário ir ao site docker hub,
onde será possível achar containers e imagens oficiais como do Windows e outros não
oficiais sem nenhuma segurança.

 Quando for necessário, com o comando docker rm “nome ou ip” é possível apagar
uma imagem / container.

Você também pode gostar