[Docker] Attached, Detached, Interactive mode 비교

무거운엉덩이·2022년 7월 29일
0

Docker

목록 보기
4/6

1. Interactive mode

Docker를 사용하면 대화형 모드에서 컨테이너를 실행할 수 있습니다. 이는 컨테이너가 실행 중인 동안 컨테이너 내에서 명령을 실행할 수 있음을 의미합니다. 컨테이너를 대화식으로 사용하면 실행 중인 컨테이너 내부의 명령 프롬프트에 액세스할 수 있습니다.

For example)

> docker start -a -i thirsty_banach

In this case)

1) -i, --interactive
표준 입력(stdin)을 활성화하며, 컨테이너와 연결(attach)되어 있지 않더라도 표준 입력을 유지합니다.
보통 이 옵션을 사용하여 Bash 에 명령을 입력합니다.

2) -a, --attach
컨테이너에 표준 입력(stdin), 표준 출력(stdout), 표준 에러(stderr) 를 연결합니다.

2. Attached mode

Attached mode에서 Docker는 컨테이너에서 프로세스를 시작하고 콘솔을 프로세스의 표준 입력, 표준 출력 및 표준 오류에 연결할 수 있습니다.

3. Detached mode

컨테이너가 입력 또는 출력 스트림에 연결되지 않고 백그라운드에서 실행됨을 의미합니다.

profile
즐겁게 몰두하자. ^-^!

0개의 댓글