docker --help
명령어를 통해 내장된 메인 명령 목록을 얻을 수 있다.
docker ps --help
docker ps에 사용 가능한 옵션이 표시된다.
docker run
을 하면 이미지를 기반으로 새 컨테이너를 만들고 새 컨테이너를 실행한다.
docker start (컨테이너 이름)
정지된 컨테이너를 다시 시작한다.
docker run
으로 실행하는 경우 attached 모드가 디폴트,
docker start
는 detached 모드가 디폴트이다.
attached 모드(연결 모드): 터미널 사용 불가, 컨테이너의 출력 결과 수신, 새로운 터미널 열어야 함 detached 모드(분리 모드): 터미널 사용 가능
docker run -p (로컬포트):(컨테이너 포트) -d (컨테이너 이름)
’-d’ 를 사용하면 detached 모드로 실행 가능하다.
docker start -a (컨테이너 이름)
attached 모드로 컨테이너를 실행한다.
docker attach (컨테이너 이름)
명령을 통해 터미널을 컨테이너와 연결할 수 있다.
docker logs (컨테이너 이름)
컨테이너에 의해 출력된 과거의 로그를 확인할 수 있다.
docker logs -f (컨테이너 이름)
’-f’ 를 추가해서 attached 모드와 동일하게 로그를 계속 추적할 수 있다.