매니풀란도 컨테이너 Docker

네스트 아티고 보우 abordar o que eu aprendi sobre Containers Docker, de uma forma pratica.
Para utilização do Docker é necessário conhecer alguns comandos e entender de forma clara e direta para que Servem, assim como alguns exemplos de uso.

Como executar 음 컨테이너



Para iniciar um container é necessário saber a partir de qual imagem será executado. Para listar as imagens que seu Docker host tem localmente, 실행 o comando abaixo:

정보: Docker irá baixar automaticamente에서 이미지를 참조하십시오.

docker container run <parâmetros> <imagem:tag> <CMD> <argumentos>
#ou
docker run <parâmetros> <imagem> <CMD> <argumentos>


Os parametros mais utilizados na execução de container são:


파라메트로
설명


-디
Execução do 컨테이너 em 배경

-나
모도 인터라티보. Mantém o STDIN aberto mesmo sem console anexado

-티
알로카 우마 슈도 TTY

--rm
컨테이너 após finalização, pode ser chamado de modo cleanup 자동 제거(Não funciona com -d)

--이름
Nomear o 컨테이너

-V
마페아멘토 드 볼륨

-피
마페아멘토 데 포르타

-중
RAM 메모리 제한

-씨
CPU 사용 밸런서


Segue um exemplo simples do seguinte comando:

docker run -it --rm --name meu_python python bash


acordo com o comando acima, será iniciado um container com o nome meu_python, criado a partir da imagem python e o processo executado nesse container será o bash.

Vale lembrar que, caso o CMD não seja especificado no comando docker container run, é utilizado o valor padrão definido no Dockerfile da imagem utilizada. No nosso caso é python e seu comando padrão executa o binário python, ou seja, se não fosse especificado o bash, no final do comando de exemplo acima, ao invéseria de um shell bash do GNU/Linux,

꼬모 레노미어 음 컨테이너




docker rename CONTAINER NEW_NAME


코모 리스타 컨테이너



Esse comando é responsável por Mostrar todos os container, mesmo aqueles não mais em execução.

docker container ls <parâmetros>
#ou 
docker ps 



파라메트로
설명


-ㅏ
Lista todos os 컨테이너, os desligados 포함

-엘
Lista os últimos 컨테이너, os desligados 포함

-N
Lista os últimos N 컨테이너, os desligados 포함

-큐
Lista apenas os ids dos container, ótimo para utilização em scripts


제렌시아 컨테이너



Para iniciar, reiniciar, pausar, resumir e paraar um container execute o comando abaixo

docker container <COMANDO> <CONTAINER ID || NAME>
#ou  
docker <COMANDO> <CONTAINER ID || NAME>



코만도스
설명


재시작
레이니시아 음 컨테이너

정지시키다
Pausa a execução do container

일시 중지 해제
Tira o container do modo pausa

멈추다
Encerra a execução do container

RM
아파가 음 컨테이너

rm -f
아파가음 컨테이너 아티보


Como retomar o acesso a um container interativo rodando em segundo plano



Entrar no modo interativo com container ativo

docker container attach <CONTAINER ID || NAMES>
#ou  
docker attach <CONTAINER ID || NAMES>


Para sair do modo interativo, digite exit
Para sair do container mas mante-lo em execução tecle ctrl + pq

Como apagar containers que não estão sendo utilizados



todos os 컨테이너 제거 inativos do seu computador

docker container prune


Vale ressaltar que a ideia dos container é a de serem descartáveis. Caso você use o mesmo container por muito tempo sem descartá-lo, provavelmente está usando Docker incorretamente. O Docker não é uma máquina, é um processo em execução. E, como todo processo, deve ser descartado para que outro possa tomar seu lugar na reinicialização do mesmo.

Como motirar os processos dentro de um 컨테이너



O comando top , assim como nos terminais linux, traz as informações sobre os processos que estão sendo rodados, mas dentro do container, o que não inclui, por exemplo, serviços compartilhos Ele é útil para quando estamos rodando container em segundo plano

docker container top <CONTAINER ID || NAMES>


Dica 파라 모니터 컨테이너



Instale o ctop para monitorar e manipular todos os container em sua maquina



Para utilizar basta digitarctop 엠스 터미널.

좋은 웹페이지 즐겨찾기