Exemplo com Bind Mount

Execução do container NgInx:

$ docker container run -d -p 8080:80 nginx
85098f9922557812e492c4d48be69ce3cb7b3db4310c0b9a4b42d85d28dd8dfb
$ docker container ls
CONTAINER ID   IMAGE     COMMAND                  CREATED          STATUS          PORTS
   NAMES
85098f992255   nginx     "/docker-entrypoint.…"   15 seconds ago   Up 15 seconds   0.0.0.0:8080->80/tcp, :::8080->80/tcp   stoic_austin

Formas de mapeamento

  1. Mapear o diretório /tmp/volume/bind/html no diretório que o NgInx utiliza para apresentar seu index.html

Remover o container em execução:

Execução do container:

  1. Mapear um arquivo específico

Exclusão do container em execução:

Execução do container:

Principal desvantagem: O arquivo é gerenciado pelo usuário e não pelo Docker

Last updated