컨테이너 라이프 사이클
docker pull 이미지이름:태그
docker run 이미지이름:태그 # 컨테이너가 메모리상에 애플리케이션이 되어 run
이미지 검색
docker search [옵션] <이미지이름:태그명>
이미지 다운로드
docker pull [옵션] <이미지이름:태그명>
다운 받은 이미지 목록 출력
docker images
다운 받은이미지 상세보기
docker inspect [옵션] <이미지이름:태그명>
이미지 삭제
docker rmi [옵션] <이미지이름>
명령어로 보는 컨테이너 실행 라이프 사이클

컨테이너 생성
docker create [옵션] <이미지이름:태그명>
docker create --name webserver nginx:1.14
컨테이너 실행
docker start [옵션] 컨테이너이름
docker start webserver
컨테이너 생성/실행 create->start = run
docker run [옵션] <이미지이름:태그명>
docker run --name webserver -d nginx:1.14
실행중인 컨테이너 목록 확인
docker ps [옵션]
docker ps
컨테이너 자세한 정보 확인
docker inspect [옵션] <이미지이름:태그명>
docker inspect webserver
동작중인 컨테이너 중지
docker stop [옵션] 컨테이너 이름
docker stop webserver
컨테이너 삭제
docker rm [옵션] 컨테이너이름
docker rm webserver
컨테이너의 상태 및 목록 확인
docker ps [옵션]
docker ps
포그라운드로 실행중인 컨테이너에 연결
docker attach [옵션] 컨테이너 이름
컨테이너 안에서 동작중인 프로세스 확인
docker top [옵션] 컨테이너 이름
docker top webserver
현재 실행중인 컨테이너가 만들어낸 로그정보 확인
docker logs [옵션] 컨테이너 이름
docker logs webserver
docker logs -f
현재 실행중인 컨테이너에 추가 명령 실행
docker exec [옵션] 컨테이너 이름
docker exec webserver /bin/bash
실행중인 컨테이너 중지
docker stop webserver
컨테이너 삭제
docker rm webserver