docker 기초 및 마크다운 연습

cw k·2021년 1월 11일
0

Docker

목록 보기
1/1
post-thumbnail

정리

  1. 과거 가상머신으로 해야만 했던 일들을 컨테이너를 활용하여 리눅스 격리된 프로세스환경에서 돌아갈 수 있게 해줌
  2. docker pull 명령어를 통해 image를 받아올 수 있음 (ex: docker pull tomcat)
  3. 이미지를 통해 컨테이너가 실행된다.
  4. 이미지는 각각 독립적이고, 이미지A + 이미지B = 이미지C 와 같이 여러 이미지를 가지고 있는 새로운 이미지를 통해 여러 환경이 있는 컨테이너를 생성할 수 있다.
  5. 이미지C는 이미지A, 이미지B를 참조하여 사용하는 방식으로 동작한다.
  6. 예제로 해보았던 이미지는 arey/springboot-petclinic

Docker 명령어

  • docker pull [OPTIONS] NAME[:TAG|@DIGEST] : docker hub에서 해당하는 이미지를 받아온다.
  • docker run [OPTIONS] IMAGE [COMMAND] [ARG...]: 컨테이너를 실행한다.
  • docker ps [OPTIONS] : 실행중인 컨테이너 목록
  • docker container COMMAND : 컨테이너 관리
  • docker stop [OPTIONS] CONTAINER [CONTAINER...] : 컨테이너를 중지한다.
  • docker start [OPTIONS] CONTAINER [CONTAINER...] : 컨테이너를 시작한다.
  • docker rm [OPTIONS] CONTAINER [CONTAINER...] : 컨테이너를 제거한다.
  • docker logs [OPTIONS] CONTAINER: 실행중인 컨테이너의 log를 확인한다.

https://docs.docker.com/engine/reference/commandline/docker/

0개의 댓글