En la instalación de docker por defecto en Fedora se usa el «device mapper» para manejar las imágenes y esto hace que la creación sea muy, pero que muy lenta, comparada con la misma creación por ejemplo en Ubuntu.
Esto se puede cambiar haciendo que use otro sistema para manejar los discos «OverlayFS»
Para hacer esto hay que borrar todas las imágenes que teníamos o hacerles antes un backup.
# systemctl stop docker
# rm -rf /var/lib/docker
Luego hay que configurar docker para usar el nuevo sistema. Hay que editar el fichero /etc/sysconfig/docker, y desactivar el SELinux en los contenedores:
OPTIONS='--selinux-enabled' to OPTIONS='--selinux-enabled=false'
OverlayFS, por ahora al menos, no funciona muy bien con SELinux (Fedora 22), se puede probar primero con él activado y luego si no funciona bien desactivándolo.
Después hay que editar el fichero /etc/sysconfig/docker-storage y poner la siguiente linea:
DOCKER_STORAGE_OPTIONS= -s overlay
Por último se levanta docker otra vez:
systemctl start docker
0 comentarios