Hola,
Tengo un TS-228A donde tengo varios docker corriendo. Tengo una LXC quiero pasar a docker ya que se termina el soporte a fin de año. El problema es que creo un docker con una máquina debian (Debian docker oficial) y no logro que los servicios se levanten al iniciar el sistema (un apache2 básicamente). Tampoco logro que funcione el cron.
Veo que los servicios están en /etc/init.d y a mano sí arrancan sin problemas.
Tengo otras máquinas donde sí funciona así que no se si ha cambiado algo últimamente que hace que esto no funcione correctamente. LLevo un mes buscando información y no logro nada. Incluso me he creado mi propio docker pero no logro que arranque...
Hola,
Gracias por la contestación. La cosa es que el docker arranca sin problemas. Lo que no hace es iniciar los servicios (el apache) que, entrando por consola al sistema, si los inicias a mano funcionan fenomenal.
Saludos.
Hola
A ver si me aclaro un poco.
Hablas de docker pero luego hablas de servicios locales de la nas [emoji848]
¿Puedes poner la cadena de creación del docker ?
Un saludo
Agur eta ondo ibilli
Mon (TS-469Pro, TVS-673, QBoat Sunny y TS-453Be)
Un saludo
Agur eta ondo ibili
Ganekogorta (TS-469Pro, TVS-673e, QBoat Sunny, TS-453Be, TR-002 y QHora-301w) Ʀɐɯ0η
28-12-2021, 09:35 AM (Este mensaje fue modificado por última vez en: 28-12-2021, 09:47 AM por Jatofe.
Razón: Corrección de espacios
)
Hola,
Voy a intentar explicarme mejor.
Creo un docker desde el ContainerStation -> Create -> DockerHub -> Ubuntu official -> Install
Una vez creado el docker, este arranca perfectamente y puedo acceder a él mediante la consola.
La cuestión viene ahora, ya con el docker funcionando y desde la consola, si instalo servicios (en mi caso apache2: "apt-get install apache2") me los instala pero no los arranca al reiniciar el docker.
El problema no se si estará en el propio docker, en la gestión de dockers realizada por Qnap,...
Tengo otro docker creado y arrancado ya hace tiempo que funciona correctamente.
Espero haberme explicado mejor.
Mil gracias por vuestro tiempo.
Saludos y felices fiestas.
El problema no es del gestor de contenedores, es un problema interno del contenedor que no activa al inicio algo contenido en él.
Yo probaría con algo tipo
sudo update-rc.d apache2 defaults
Pero al ser un docker, no se si tendrá la estructura y contenidos de un ubuntu completo [emoji848]
Tengo que reconocer que no es algo habitual. Es muy posible que haya contenedores de sólo apache2 y de sólo ubuntu. Yo probaría a buscar uno con ambas cosas [emoji848]
Un saludo
Agur eta ondo ibilli
Mon (TS-469Pro, TVS-673, QBoat Sunny y TS-453Be)
Un saludo
Agur eta ondo ibili
Ganekogorta (TS-469Pro, TVS-673e, QBoat Sunny, TS-453Be, TR-002 y QHora-301w) Ʀɐɯ0η
Hola,
Ya probé lo de update-rc y tampoco funciona.
Estoy probando distintos contenedores a ver si alguno funciona. También estoy intentando hacerme uno propio con lo que me interesa. De momento no he logrado nada pero sigo intentándolo.
Ya te digo que antes esto no era así. Tengo otros contenedores funcionando perfectamente. Tanto en docker como en LXC...
Gracias y saludos!!!