[도커] 연결모드와 분리모드

김성환·2022년 6월 5일
0

도커

목록 보기
7/10

연결과 분리

도커에서는 컨테이너를 생성할 때는 2가지 모드를 지원한다.
1. 연결모드란? 실행 중인 컨테이너의 출력결과를 수신하는 모드(입력도 포함)
2. 분리모드란 실행 중인 컨테이너의 출력결과를 수신하지 않는 모드(입력포함)

start와 run의 차이점은?

컨테이너를 실행시키기 위해서는 run명령어와 start명령어를 사용해야 한다.

  • run으로 새로운 컨테이너를 생성할 경우 해당 컨테이너는 포그라운드에서 실행(연결모드:기본값)
  • start로 재시작 할 경우 해당 컨테이너는 백그라운드에서 실행(분리모드:기본값)

참고사항

연결모드 -> 분리모드 -d 옵션 사용
분리모드 -> 연결모드 -i 옵션 사용
attach 명령어 : 분리모드인 걸 연결모드로 변경할 때 사용
logs 명령어 : 해당 컨테이너의 과거 모든 로그를 출력
컨테이너를 실행할 때(run) -it 옵션(-i와-t결합)을 사용할 경우 인터렉티브 모드로 사용 가능 (입력을 받을 수 있다)

profile
개발자가 되고 싶다

0개의 댓글