Docker: Ruta por defecto de los contenedores (Windows, Linux, MacOSx, Debian)

Usando Docker me pregunte donde es que se guardan las imágenes de los contenedores o donde se guarda la maquina virtual.

La ubicacion depende del sistema operativo que usemos, pero dejo algunos casos:

Windows:

  • (Hyper-V version)

  • Virtual Box Version

Nota: %USERPROFILE% es la ruta de nuestro usuario, como C:\Users\victor\

MAC OSX

Con (boot2docker)

  • Virtualbox

Linux

  • Ubuntu

  • Debian

 

 

Por comandos:

Usando el SSH, CMD o PowerShell podemos ver la ruta ejecutando:

 

 

Nota:

Los directorios varian dependiendo del tipo de Docker Driver que usemos para el almacenamiento dependiendo de tu tipo de Kernel, por defecto se usa el aufs pero se peuden usar otros como overlay, overlay2, btrfs, devicemapper o zfs.

Normalmente las rutas son asi:

Para aufs:

 

Para devicemapper:

 

 

Extra:

  • Logs in Windows

 

  • Docker GUI

En windows usando la aplicacion de Docker podemos hacerlo mas facilmente, para eso si queremos cambiar la ruta a un disco duro con mas espacio, debemos de ir a la aplicacion de docker (al lado de la hora) y con el click derecho darle a Settings >> Advanced >> Browse y luego seleccionamos la nueva carpeta.

Docker VHD Location , Default images, Container

Terminos de Busqueda:

  • desinstalar oracle 11g de windows 10

Docker: Instalar un editor en el contenedor (Vim)

Estaba tratando de editar un archivo mediante la consola y me decía que no podía hacerlo porque no encontraba el parámetro (vim: not found ), tampoco me dejaba usar Vim, Vi, Nano.

Pues bien asi que leyendo un poco vi que en los contenedores de Docker intentan de tener lo minimo para que funcione la aplicacion, solo lo necesario, asi que por eso no hay un editor.

Para instalar Vim solo hay que ejecutar los siguientes comandos:

y ahora ya podremos usar:

Deberíamos ver algo similar a esto:

docker config.json edit