Menu
CoddyTech

Copiar para fora de um Container

Parte da seção Introdução ao Docker do Journey de Terminal da Coddy. Lição 29 de 40.

docker cp funciona nas duas direções. Inverter a ordem dos argumentos copia um arquivo para fora de um contêiner e de volta para a sua máquina:

docker cp mybox:/note.txt ./back.txt

Agora o /note.txt do contêiner é salvo como back.txt no seu diretório atual, onde você pode lê-lo com o simples cat:

cat back.txt

É assim que você extrai resultados de um contêiner: logs, arquivos gerados ou qualquer coisa que um contêiner tenha produzido enquanto estava em execução.

challenge icon

Desafio

Médio

Inicie um contêiner nginx desanexado chamado src. Use docker exec com sh -c para escrever output ready em result.txt dentro dele. Em seguida, copie result.txt para fora, para ./result.txt, e use cat nele.

Experimente você mesmo

Terminal
quiz iconTeste seus conhecimentos

Esta lição inclui um quiz rápido. Comece a lição para respondê-lo e acompanhar seu progresso.

Todas as lições de Introdução ao Docker

Pratique por conta própria: Playground de Terminal