J'ai un conteneur qui exécute le service Apache au premier plan. Je voudrais pouvoir accéder au conteneur à partir d'un autre shell afin de «fouiller» à l'intérieur et d'examiner les fichiers. Pour le moment, si je m'attache au conteneur, je regarde le démon Apache et je ne peux exécuter aucune commande.
Est-il possible d'attacher un autre tty à un conteneur en cours d'exécution? Peut-être que je peux profiter du fait que Docker ne fait que s'enrouler autour des conteneurs LXC? J'ai essayé sudo lxc-console -n [container-id] -t [1-4]
mais il semble qu'un seul tty soit mis à disposition et c'est celui qui exécute le démon apache. Peut-être existe-t-il un moyen d'activer plusieurs consoles lxc pendant la génération?
Je préfère ne pas configurer et construire le conteneur avec un service openssh si possible.
docker attach [conainer-id]
?