Tengo un contenedor weblogic que se ejecuta en docker-machine (que se ejecuta en Windows 7 usando la caja de herramientas docker) y quiero guardar los registros del contenedor automáticamente en la máquina de Windows.
Sé que puedo usar el comando docker cp pero, en lugar de copiar los registros cada vez en la máquina de Windows, ¿hay una mejor manera de guardar los registros del contenedor en una carpeta en la máquina de Windows?
Consulte " Estrategias de registro de Docker ", que ilustra diferentes métodos.
El recomendado es iniciar sesión mediante Docker Logging Driver .
Ver más en " Configurar controladores de registro "
Como se muestra en " Mejores formas de manejar el registro en contenedores ", puede vincular la carpeta de registro con una carpeta de host a través de un contenedor de volumen de datos .
# docker run -ti -v /dev/log:/dev/log fedora sh