-
카테고리
-
세부 분야
데브옵스 · 인프라
-
해결 여부
해결됨
kex_exchange_identification: Connection closed by remote host 에러 질문 드려요 ㅠㅠ
23.11.14 23:37 작성 23.11.15 01:21 수정 조회수 1.47k
1
다른 질문글에서 kex_exchange_identification: Connection closed by remote host 에러 해결 방법 확인하고 시도해봤는데 해결을 못해서 질문글 남겨요 ㅠㅠ
맥북: apple silicon m1 chip
이미지: edowon0623/ansible-server:m1
컨테이너 실행: docker run --privileged -itd --name ansible-server -p 20022:22 -p 8082:8080 -e container=docker -v /sys/fs/cgroup:/sys/fs/cgroup edowon0623/ansible-server:m1 /usr/sbin/init
ssh 접속:
ssh root@localhost -p 20022
컨테이너 포트 충돌나서 8082로 변경했어요
나머진 스크립트랑 같아요
docker ps 확인해보면 ansible-server status up 상태인데 ssh 접속하면 kex_exchange_identification: Connection closed by remote host 에러가 발생해요
docker-server컨테이너는 ssh root@localhost -p 10022로 잘 되는데 ansible-server은 왜 에러가 발생할까요? ㅠㅠ
답변을 작성해보세요.
2
eddyjang
2023.11.16
--cgroupns=host 를 추가해서 실행시켜 보세요. 강의에는 빠져있는거 같더라구요.
docker run --privileged --name ansible-server -itd -p 20022:22 -p 8081:8080 -e container=docker -v /sys/fs/cgroup:/sys/fs/cgroup --cgroupns=host edowon0623/ansible-server:m1 /usr/sbin/init
답변 1