공식 문서 많이 읽어보기
Docker 공식문서
도커의 핵심 ➡️ Docker Host
CLI 명령어를 통해 도커 데몬을 실행해 도커 이미지를 받아오거나, 도커 파일로 이미지를 만들고 이미지를 실행하는 등 작업을 할 수 있다.
도커 엔진과 도커 호스트의 핵심 구성 요소
만들어져 있는 도커 이미지들을 관리하고 저장하는 곳. 올려져 있는 이미지를 가져와 정보를 추가한 후 이미지를 만들어 컨테이너로 만들 수 있다.
Docker hub : 디폴트 레지스트리, 누구나 접근 가능한 공개형 저장소
docker pull {option} {NAME[:TAG|@DIGEST]}
docker pull httpd
docker images [OPTIONS] [REPOSITORY[:TAG]]
docker ps -a
docker run [OPTIONS] IMAGE [COMMAND] [ARG...]
-p 옵션(publish) : 호스트와 컨테이너의 포트 연결docker run httpd
docker run --name secondContainer httpd
docker run -d -p 8888:80 -v 마운트할_경로:/usr/local/apache2/htdocs httpd
docker start [OPTIONS] CONTAINER [CONTAINER...]
docker start aa69ebaab877
docker stop [OPTIONS] CONTAINER [CONTAINER...]
docker stop aa69ebaab877
docker stop -a
docker rm [OPTIONS] CONTAINER [CONTAINER...]
docker rm aa69ebaab877
docker rm second -f
docker rmi [OPTIONS] IMAGE [IMAGE...]
docker rmi 911d72fc5020
docker exec [OPTIONS] CONTAINER COMMAND [ARG...]
docker exec -it awesome_elion /bin/sh
참고문헌