Índice:

Como você atribui volume a um contêiner em execução?
Como você atribui volume a um contêiner em execução?

Vídeo: Como você atribui volume a um contêiner em execução?

Vídeo: Como você atribui volume a um contêiner em execução?
Vídeo: Volumes e container data-only | Descomplicando o Docker V1 - Parte 8 2024, Novembro
Anonim

Para anexar um volume a um contêiner em execução, vamos:

  1. use nsenter para monte todo o sistema de arquivos contendo este volume em um ponto de montagem temporário;
  2. criar um vínculo monte do diretório específico que queremos usar como o volume , para o local certo deste volume ;
  3. desmonte o ponto de montagem temporário.

Além disso, como faço para anexar uma janela de encaixe a um contêiner em execução?

Há um comando docker exec que pode ser usado para se conectar a um contêiner que já está em execução

  1. Use docker ps para obter o nome do contêiner existente.
  2. Use o comando docker exec -it / bin / bash para obter um shell bash no contêiner.

Saiba também, o que é montar um volume? UMA volume montado é simplesmente uma área de armazenamento em uma unidade de mídia que está sendo acessada por um computador. Colocar um disquete, CD-ROM, disco Zip ou outra mídia removível em uma unidade abre um volume montado para o computador. Os discos rígidos podem ter mais de um volume , dividindo o espaço disponível na unidade entre eles.

Da mesma forma, o que é montagem de volume no Docker?

Quando você cria um volume , ele é armazenado em um diretório no Docker hospedeiro. Quando você monte a volume em um contêiner, este diretório é o que é montado no contêiner.

O que é o comando Docker Attach?

Usar docker attach para anexar entrada, saída e erro padrão do seu terminal (ou qualquer combinação dos três) para um contêiner em execução usando o ID ou nome do contêiner. Isso permite que você visualize sua saída contínua ou controle-a interativamente, como se o comandos estavam sendo executados diretamente em seu terminal.

Recomendado: