Docker: mudanças entre as edições

De Wiki Cursos IFPR Foz
Ir para navegaçãoIr para pesquisar
(Criou página com '=Docker= '''[https://www.docker.com/ Docker]''' é um '''Contêiner''', que é uma unidade padronizada de software que permite aos desenvolvedores isolar suas aplicações do...')
 
Linha 55: Linha 55:


[[Categoria: Computação em Nuvem]] [[Categoria: IoT]]
[[Categoria: Computação em Nuvem]] [[Categoria: IoT]]
[[Usuário:Evandro.cantu|Evandro.cantu]] ([[Usuário Discussão:Evandro.cantu|discussão]]) 13h48min de 3 de abril de 2020 (-03)

Edição das 16h48min de 3 de abril de 2020

Docker

Docker é um Contêiner, que é uma unidade padronizada de software que permite aos desenvolvedores isolar suas aplicações do meio no qual vai rodar.

A imagem de um contêiner Docker é leve, roda de forma independente e possui todas os requisitos necessários para rodar as aplicações, como códigos, ferramentas de sistema, bibliotecas e configurações.

https://www.docker.com/resources/what-container

Instalação do Docker no Ubuntu 18.04

Verificar status da instalação:

sudo systemctl status docker

Hello Wolrd:

sudo docker run hello-world 
Quando manda rodar uma aplicação ou sistema o Docker verifica se há imagem está disponível localmente, se não, faz o download e em seguida executa.

Iniciar uma máquina Ubuntu em um contêiner:

docker run -it --name ubuntu1 ubuntu
A opção -i abre terminal interativo, a opção -d roda em segundo plano.

Colocar contêiner em segundo plano:

CTRL-p CTRL-q

Listar contêiners ativos:

docker container ps (-a todos os contêiners, ativos e inativos)

Voltar ao terminal do contêiner:

docker attach ubuntu1

Parar e remover contêiner:

docker stop ubuntu1
docker rm ubuntu1

Listar imagens:

docker images

Remove imagens

docker rmi imagem

Configuração de rede

O Docker usa diferentes drivers para conectividade em rede https://docs.docker.com/network/:

Referências


Evandro.cantu (discussão) 13h48min de 3 de abril de 2020 (-03)