[docker] enter running container with new tty

Intro

docker를 사용할때 문제가 터미널 창이 하나 밖에 사용이 안된다는 것이다. 예를 들어, ghost를 띄워주기 위해 docker를 사용하고 있는데, content를 buster를 이용하여 github.io에 올려주고 싶다면, frontend로 npm을 실행시킬 수 없다. 따라서 새로운 터미널을 열어 새로운 명령을 실행시키고 싶다는 것이다.

Solution

우선 실행되고 있는 docker container가 있는 경우

docker exec -it [container-id] bash  

로 해주면 끝!!

참 쉽죠잉~~