je le Dockerfile suivant pour mon conteneur:Docker serveur SSH Connection Refused
FROM ubuntu:latest
RUN apt-get upgrade
RUN apt-get update
RUN apt-get -y install openssh-server
CMD tail -f /dev/null
Cependant, quand je construis et l'exécuter, il dit connexion refusée. J'ai essayé presque tout ce que je pouvais trouver pour des solutions, y compris "ufw allow" qui ne fonctionne pas car il me dit que je dois être root (comment puis-je faire cela pour un Dockerfile?).
J'ai besoin pour accéder au conteneur exactement de cette manière:
ssh <someUsername?>@containerIP
PS: Je sais qu'il ya d'autres façons de se connecter à un conteneur Docker, mais je dois utiliser SSH afin joindre etc. ne sont pas une option.
EDIT: Il semble que ce soit parce que sshd n'est pas en cours d'exécution, car il ne s'affiche pas si je lance "ps -A".