docker docs
https://docs.docker.com/desktop/
용어 및 기능 정리
- github
- 프로젝트의 버전 관리 및 변경사항 트래킹, 업무 및 이슈 관리, CI/CD 등 소프트웨어 기반 프로젝트 통합 관리 툴
- docker hub
- 도커 이미지를 보관, 공유, 다운 받을 수 있는 온라인 공유 저장소
- docker file
- docker image 를 빌드하기 위한 파일, 일종의 설계도 (blueprint)
- docker file을 엄격하게 관리하는 경우, docker commit 지양
- docker image
- docker file 로 빌드된 파일 또는 docker hub 에서 다운받은 파일
- docker container를 실행시키기 위한 이미지 파일, 일종의 금형 틀 (mold)
- docker container
- docker image를 이용하여 실행한 가상의 운용 환경
- 하나의 docker image로 여러개의 docker container를 만드는 것도 가능함
- docker volumes
- docker container를 실행할 때, 실행시킨 pc는 host가 되는데, host에 존재하는 폴더 및 파일을 container 내부의 특정 위치에 연결시켜주는 기능
- 해당 컨테이너에서 매번 필요한 파일의 경우 volumes 기능을 이용해서 host의 파일들과 연결시키고, 싱크 기능을 통해 자동으로 해당 파일들이 백업되게 만들어줌
- Notation
- $ : local terminal 환경 내
- # : Docker 환경 내 (원래는 root 권한 표기이나, docker 내 환경과 구분하기 위해 #을 쓰기도 함)
'virtual environment > Docker' 카테고리의 다른 글
| Docker Volumes (0) | 2025.06.10 |
|---|---|
| Dockerfile vs. Docker Hub (0) | 2025.06.10 |
| Docker 구조/동작 원리 (0) | 2025.06.10 |
| Docker와 Virtual Machine의 차이 (0) | 2025.06.09 |
| Docker의 필요성 (0) | 2025.06.06 |