image

Bootcamps ilimitados + curso de inglês para sempre

80
%OFF

FC

Filipe Cardoso29/07/2024 00:06
Compartilhe
Microsoft 50 Anos - Prompts InteligentesRecomendados para vocêMicrosoft 50 Anos - Prompts Inteligentes

O que é Container?

  • #Docker

A tecnologia de containers é usada para reunir um aplicativo e todos os seus arquivos necessários em um ambiente de tempo de execução isolado. Um container pode ser movido e executado em qualquer sistema operacional e contexto, oferecendo flexibilidade para criar, implantar, copiar e migrar um container de um ambiente para outro. Isso torna os containers uma solução poderosa para garantir a portabilidade e consistência dos aplicativos em diferentes plataformas e ambientes.

O que é Docker?

O Docker é um software que permite trabalhar com containers como se fossem "máquinas virtuais" modulares e leves. Com o Docker, é possível criar, gerenciar e executar containers de maneira eficiente, facilitando o desenvolvimento, teste e implantação de aplicativos.

Docker: Primeiros Passos

1. Verificar as Imagens Baixadas

Para verificar as imagens de containers que foram baixadas para o seu sistema, utilize o comando:

sh
Copiar código
docker images

2. Baixando a Primeira Imagem

Para baixar a imagem de um container "hello-world", use o comando:

sh
Copiar código
docker pull hello-world

3. Executando a Primeira Imagem

Para executar a imagem "hello-world", utilize:

sh
Copiar código
docker run hello-world

4. Verificar o Status dos Containers Recentes

Para visualizar o status dos containers que foram executados recentemente, você pode usar:

sh
Copiar código
docker ps -a

ou

sh
Copiar código
docker container ls

5. Apresentar Containers em Execução

Para listar os containers que estão em execução, utilize:

sh
Copiar código
docker ps

6. Executar Containers por um Tempo Determinado

Para executar um container "hello-world" por 10 segundos, use:

sh
Copiar código
docker run hello-world sleep 10

7. Executar Containers em Modo Interativo

Para executar um container "ubuntu" em modo interativo, utilize:

sh
Copiar código
docker run -it ubuntu

ou

sh
Copiar código
docker container run -it ubuntu

Para sair do container interativo com Ubuntu, basta digitar:

Copiar código
exit

8. Visualizar a Ajuda do Docker

Para acessar a ajuda e os comandos disponíveis no Docker, use:

Copiar código
docker help

ou

Copiar código
docker container help

Rodando Ubuntu em um Container

Para baixar a imagem do Ubuntu, utilize:

Copiar código
docker pull ubuntu

Rodando o Nano

Para executar o nano em um container Ubuntu, siga os passos:

a. Execute o container Ubuntu em segundo plano e interativo:

Copiar código
docker run -dti ubuntu

b. Acesse o container:

Copiar código
docker exec -it [id do container] /bin/bash

c. Atualize e instale o nano:

Copiar código
apt update
apt upgrade
apt install nano

Fechando o Container

Para parar a execução do container, utilize:

Copiar código
docker stop [id do container]

Excluindo o Container

Para excluir o container, use:

Copiar código
docker rm [id do container]

Verificando Imagens

Para verificar as imagens disponíveis no seu sistema, utilize:

Copiar código
docker images

Excluindo a Imagem

Para excluir uma imagem, primeiro é necessário que o container associado seja excluído:

Copiar código
docker rmi hello-world

Nomeando o Container

Para executar um container Ubuntu com um nome específico, utilize:

Copiar código
docker run -dti --name [Nome que você deseja para o container] ubuntu

Com essas instruções, você tem uma base sólida para começar a trabalhar com Docker e containers, explorando suas possibilidades e flexibilidade no desenvolvimento e implantação de aplicativos.

Compartilhe
Recomendados para você
Microsoft 50 Anos - Prompts Inteligentes
Microsoft 50 Anos - GitHub Copilot
Microsoft 50 Anos - Computação em Nuvem com Azure
Comentários (0)
Recomendados para vocêMicrosoft 50 Anos - Prompts Inteligentes