도커 컨테이너에서 CLI를 사용하여 명령을 실행하려면 docker exec
를 활용하면 된다.
$ docker exec [OPTIONS] CONTAINER COMMAND [ARG...]
$ docker exec ws2 pwd
그런데 위와 같이 사용하다 보면 한 번에 하나의 명령만 실행이 가능하기 때문에 다소 불편함이 있다.
특정 컨테이너에 반복해서 명령을 보내고 싶다면 다음과 같은 옵션을 주면 된다.
$ docker exec -it /bin/sh
$ docker exec -it /bin/bash # bash 쉘을 쓰고 싶다면 요 명령으로 가능하다