kex_exchange_identification: Connection closed by remote host 에러
1678
投稿した質問数 4
OS : Mac OS Ventura
docker run 스크립트 : docker run --privileged --name docker-server -itd -p 10022:22 -p 8081:8080 -e container=docker -v /sys/fs/cgroup:/sys/fs/cgroup edowon0623/docker:latest /usr/sbin/init
이렇게 하고 ssh root@127.0.0.1 -p 10022 로 접속을 요청 하니 에러가 발생하네요
빠른 확이 부탁드립니다.
回答 4
0
안녕하세요, 이도원입니다.
MacOS Intel chip + Ventura 13.3.1 버전용으로 실습용 이미지를 공유해 드립니다.
아래 이미지와 명령어로 실행해 보시기 바랍니다.

docker run --rm --privileged --name docker-server -itd -p 10022:22 -p 8081:8080 -e container=docker -v /sys/fs/cgroup:/sys/fs/cgroup:rw --cgroupns=host edowon0623/docker-server:intel /usr/sbin/init해당 실습 환경에 맞는 장비를 구하냐고 시간이 꽤 걸렸습니다.
실습해 보시고 문의사항 있으시면 다시 글 남겨 주세요.
감사합니다.
0
질문을 한지는 꽤 되었는데 답변이 없으시네요
만약에 환경이 안되어서 이미지를 만들지 못하거나 아직 해결을 하고 있는 중이라면 그에 따른 회신 부탁드립니다.
좋은 강의 끝까지 듣게 부탁드립니다.
감사합니다.
0
안녕하세요, 이도원입니다.
현재 말씀하신 MacOS Intell chip + Ventura 사용 시 유사한 문제가 발생하는 것을 확인했습니다. 해당 이미지를 다시 준비 중입니다. 금주내로 업데이트 이미지를 제공하도록 하겠습니다. 번거롭게 해 드려 죄송합니다. 다양한 운영환경에 맞춰 이미지를 제공하는게 간단하지 않네요. 다양한 환경에서 Application과 OS에 맞춰 테스트를 했음에도 불고하고, 모든 버전을 다 확인하는데에는 부족했었나 봅니다. 빠른 시일 내에 업데이트 하도록 하겠습니다.
감사합니다.
0
안녕하세요, 이도원입니다.
말씀하신 명령어로 Mac OS 환경에서 테스트해 본 결과 정상적으로 작동되는 것을 확인하였습니다.
테스트 기종
Mac OS Apple silicon chip M2, Ventura 13.2.1
Mac OS Intel chip, Monterey 12.6.5
실행하신 명령어는 Intel chip용 Mac OS 기종에서 사용하는 명령어인데, 사용하시는 기종이 Apple silicon chip인지, Intel chip 인지 확인해 보시고 실행 명령어를 구분해 보시면 좋을 것 같습니다. 새로운 MacOS에서는 Docker 이미지를 생성할 때 사용되는 platform이 adm64에서 arm으로 변경되어야 해서, 2개의 이미지로 분리해서 배포해 드렸습니다. 실행할 때 명령어의 옵션도 조금 다르니 아래 명령어에서 확인해 보시기 바랍니다.
MacOS intel chip) docker run --privileged --name docker-server -itd -p 10022:22 -p 8081:8080 -e container=docker -v /sys/fs/cgroup:/sys/fs/cgroup edowon0623/docker:latest /usr/sbin/init
MacOS silicon chip, m1) docker run --privileged --name docker-server -itd -p 10022:22 -p 8081:8080 -e container=docker -v /sys/fs/cgroup:/sys/fs/cgroup:rw --cgroupns=host edowon0623/docker-server:m1 /usr/sbin/init
감사합니다.
0
안녕하세요 이도원님
빠른 답변 감사드립니다
회신내용중에 저와 다른 사양이 있어서 답글 드립니다.
Mac OS Intel chip, Ventura 13.3.1
기종으로 Intel Chip에서도 Ventura를 사용하고 있습니다.
아래에 맥북 사양도 보내드립니다.
아마도 저와 같은 에러가 발생하신 분들은 Mac OS Intel chip, Ventura 13.3.1 사양이 아닐까 생각이 드네요
회신 부탁드립니다.

0
안녕하세요. 질문자님과 거의 같은 사양에서 똑같은 에러 발생합니다. 제공해주신 도커 파일로 강의 진행하기가 너무 어렵네요..
https://www.inflearn.com/questions/855697/ssh-%EC%A0%91%EC%86%8D%EC%9D%B4-%EC%95%88%EB%90%A9%EB%8B%88%EB%8B%A4
다른 분도 같은 에러가 발생중이신 것 같습니다. 바쁘실텐데 확인 한번 더 부탁드립니다.
docker logs docker-server 입력 시 아래와 같이 로그가 출력됩니다.
Failed to insert module 'autofs4': No such file or directory
systemd 239 (239-51.el8_5.2) running in system mode. (+PAM +AUDIT +SELINUX +IMA -APPARMOR +SMACK +SYSVINIT +UTMP +LIBCRYPTSETUP +GCRYPT +GNUTLS +ACL +XZ +LZ4 +SECCOMP +BLKID +ELFUTILS +KMOD +IDN2 -IDN +PCRE2 default-hierarchy=legacy)
Detected virtualization docker.
Detected architecture x86-64.
Welcome to CentOS Linux 8!
Set hostname to <109de85564f5>.
Couldn't move remaining userspace processes, ignoring: Input/output error
Failed to determine supported controllers: No such file or directory
Failed to allocate manager object: No such file or directory
[!!!!!!] Failed to allocate manager object, freezing.
Freezing execution.
git 에 강의내용에 필요한 파일들 존재하지 않음
0
83
2
젠킨스에 등록된..
0
98
2
필요한 파일만 가지고 배포할 수 있나요?
0
91
2
yml 파일 db 접속정보 수정 후 배포 시 미반영
0
108
2
jdk 버전 17
0
80
2
섹션2 강의자료
0
103
2
DOCKER 이미지 PULL
0
266
1
36강 edowon0623/cicd-project-ansible이 호환이 안되는것 같아요
0
63
1
질문이 있습니다!!
0
68
1
exec /usr/local/tomcat/bin/catalina.sh: invalid argument 오류 해별법(공유)
1
203
4
m2 mac: ansible-server에서 container 실행 안됨
0
157
2
Jenkins와 k8s 연동과 관련한 질문입니다.
0
97
2
Ansible 과 연동에서 이미지 및 컨테이너 생성과 관련한 질문 드립니다.
0
176
2
맥북 실리콘칩 invalid argument 에러 해결 (수동 설치)
0
252
3
Docker Container에서 Tomcat 설치
0
220
2
ec2 여러대에서 각각 직접 설치 이유
0
154
1
P@ssw0rd 설정시기
0
147
2
ansible 원리
0
135
2
ansible 존재여부
0
115
2
젠킨스 빌드 성공후 shutdown
0
249
2
Docker Hub에 Push 무한 로딩
0
117
2
컨테이너에 ssh로 접속 비밀번호 불일치
0
116
1
maven project 오류
0
116
2
엔서블을 이용하여 톰캣 이미지 배포 후, 되돌리는 방법
0
148
2


추가적으로 사용하는 Docker Desktop 버전입니다.