Development
Docker에서 ssh daemon 실행하여 접근하기
chbae
2023. 4. 21. 03:45
728x90
Docker ubuntu 이미지에서 ssh daemon을 실행하여 접근하는 방법을 설명한다.
1. ubuntu image 실행
* 아래 p 옵션이 docker container 내 22번 포트를 외부 1201 포트와 매핑 시키는 부분이다.
$ docker run -p 22:1201 -it yocto /bin/bash
2. docker bash shell이 접근되면 여기서 openssh-server를 설치하고 실행한다.
$ apt-get install openssh-server
$ /etc/init.d/ssh start
3. 외부 다른 쉘에서 ssh로 접근한다.
$ ssh -p 1201 changhyeok.bae@127.0.0.1