실행중인 도커 컨테이너에 ssh 또는 bash하고 싶습니다. 예를 참조하십시오 :
$ sudo docker run -d webserver
webserver is clean image from ubuntu:14.04
$ sudo docker ps
CONTAINER ID IMAGE COMMAND CREATED STATUS PORTS NAMES
665b4a1e17b6 webserver:latest /bin/bash ... ... 22/tcp, 80/tcp loving_heisenberg
이제 다음과 같은 것을 얻고 싶습니다 (실행중인 컨테이너로 이동).
$ sudo docker run -t -i webserver (or maybe 665b4a1e17b6 instead)
$ root@665b4a1e17b6:/#
However when I run the line above I get new CONTAINER ID
$ root@42f1e37bd0e5:/#
Vagrant를 사용했으며와 비슷한 동작을 원합니다 vagrant ssh
.
sudo docker exec -i -t container-name /bin/bash
갈 길입니다.
sudo docker exec -i -t 665b4a1e17b6 /bin/sh
프로그램과 패키지를 설치할 수 있도록