Estoy tratando de instalar Docker en Ubuntu 16.04 en un servidor web remoto. Sin embargo, me sale un error que realmente me frustra. Ya he estado instalando docker muchas veces, también en este sistema operativo, pero esto nunca sucedió.
Estoy atascado en sudo apt-get install -y docker-engine , cuando no se puede instalar docker-engine:
~# systemctl status docker.service ● docker.service - Docker Application Container Engine Loaded: loaded (/lib/systemd/system/docker.service; enabled; vendor preset: enabled) Active: failed (Result: exit-code) since So 2017-03-05 17:47:20 CET; 32s ago Docs: https://docs.docker.com Main PID: 18194 (code=exited, status=1/FAILURE) dockerd[18194]: time="2017-03-05T17:47:20.567753592+01:00" level=error msg="'overlay' not found as a supported filesystem on this host. Please e dockerd[18194]: time="2017-03-05T17:47:20.569299675+01:00" level=error msg="'overlay' not found as a supported filesystem on this host. Please e dockerd[18194]: time="2017-03-05T17:47:20.591796895+01:00" level=info msg="Graph migration to content-addressability took 0.00 seconds" dockerd[18194]: time="2017-03-05T17:47:20.592394882+01:00" level=warning msg="Your kernel does not support oom control" dockerd[18194]: time="2017-03-05T17:47:20.592410368+01:00" level=warning msg="Your kernel does not support memory swappiness" dockerd[18194]: time="2017-03-05T17:47:20.592421460+01:00" level=warning msg="Your kernel does not support kernel memory limit" dockerd[18194]: time="2017-03-05T17:47:20.592427398+01:00" level=warning msg="Unable to find cpu cgroup in mounts" dockerd[18194]: time="2017-03-05T17:47:20.592458649+01:00" level=warning msg="Unable to find cpuset cgroup in mounts" dockerd[18194]: time="2017-03-05T17:47:20.592490516+01:00" level=warning msg="mountpoint for pids not found" dockerd[18194]: Error starting daemon: Devices cgroup isn't mounted Agregué root al grupo, también encontré el consejo de agregar GRUB_CMDLINE_LINUX="cgroup_enable=memory swapaccount=1" al archivo /etc/default/grub, ¡pero ese archivo no existe!
También probé sudo apt-get install cgroupfs-mount pero sin éxito :-(
¡Gracias por tu ayuda!
Entonces, amigos. No hay solución, lamentablemente. El motivo es la arquitectura del servidor web remoto, una máquina virtual alojada. Mi proveedor me dijo que todas las máquinas virtuales usan los mismos núcleos en un entorno y, por lo tanto, dokker no puede acceder a él.
La única opción ahora es cambiar a otro servidor.