[ad_1]
Usando la API de volumen de Docker
Una mejor solución al problema es utilizar Docker. volume
API para crear nombrado volúmenes. Los volúmenes con nombre se pueden adjuntar fácilmente a uno o más contenedores y, por lo tanto, reutilizarlos mucho más fácilmente.
$ docker volume create websvcdata
Esto crea un volumen Docker llamado websvcdata
. Sin embargo, el volumen Docker aún no tiene un punto de montaje en un contenedor, por lo que un contenedor no podrá acceder a él de forma predeterminada. Para crear un punto de montaje, iniciarías el contenedor con un comando como este:
$ docker run -P —name websvc -v websvcdata:/websvcdata myorg/websvc python app.py
Este comando es el mismo que el anterior. docker run
ejemplo, pero en lugar de crear el volumen con un nombre anónimo, se crea con el nombre websvcdata
en el anfitrión. puedes correr docker inspect
en el contenedor y lea el "Mounts"
sección en el volcado resultante para determinar si los montajes son como pretendía.
[ad_2]
Enlace fuente