Docker 소개

3851 단어 Docker 소개Docker

Docker 소개


Docker에 대한 메모입니다.
어려운 일을 잘 못해서 간단하게 쓴다.
Docker 공식 사이트와 여기에 설치해 주세요.
-> Enterprise Container Platform for High-Velocity Innovation
참조 사이트 1: Docker 입문(처음)~ Docker가 뭐, 뭐가 좋을까~
참조 사이트 2: Docker 시작 #1 [Docker]
참조 사이트 3: 슈퍼 입문 Docker: 첫 번째 Docker는

1. Docker 소개


컨테이너형 가상 환경을 만들고, 배포하고, 실행하는 데 사용되는 플랫폼입니다.

2. Docker의 구성



그림에서 오른쪽은 Docker의 구성입니다.

3. Docker의 장점


・컨테이너 -> 서버의 커널을 활용(OS의 핵심이 되는 부분)
각 서버는 프로세스와 사용자 등을 격리합니다.
= 무게가 가벼워 고속 시동, 정지 등이 가능하다.
・중간부품의 설치, 각종 환경 설정에 대한 코딩 관리
= 인코딩된 파일을 공유하면 어디서나 같은 환경을 만들 수 있다
-> 개발 환경에서는 작동하지만 정식 환경에서는 작동하지 않습니다.
-> 개발 프로세스에서 사용된 환경을 공식 환경으로 직접 가져올 수도 있음

4. Docker 설치


Docker 공식 사이트와 여기에 설치해 주세요.
-> Enterprise Container Platform for High-Velocity Innovation
참조: Mac에 Docker 설치(업데이트: 2019/7/13)

설치 후 Docker Desktop is running
Docker가 달리고 있는 상태야.

5.docker 용어 일람


【파일 시스템】


① Docker 이미지: OS 및 어플리케이션이 설치된 환경을 닫은 파일
② 컨테이너: 방출된 OS 및 응용프로그램 환경
③ Docker file: Docker 이미지를 제작할 때 수행할 명령 등의 Dell
(참조: Docker file 쓰기

【서비스 도구류】


DockerHub: 기본 Docker 이미지가 있는 사이트
② Docker Compose: 여러 컨테이너를 동시에 처리하는 도구
(참조: docker-compose는 /Qiita입니다.

【명령 시스템】


명령하다
명령 내용
docker build 〜
Docker file, Docker 이미지 만들기
docker run 〜
Docker의 인상에 따라 컨테이너 시작
docker pull 〜
Docker Hub에서 Docker 이미지 다운로드
[ctrl - d]
시작 중인 용기에서 용기 종료 & 정지
[ctrl - p] [ctrl - q]
컨테이너를 가동한 상태에서 컨테이너에서 나가다
docker exec 〜
부팅 중인 컨테이너에 들어가기
docker start 〜
중지된 컨테이너 시작
docker stop 〜
부팅 중인 컨테이너 중지
docker restart 〜
컨테이너 다시 시작
docker images 〜
Docker 이미지 목록 표시
docker rm 〜
컨테이너 삭제
docker rmi 〜
Docker 이미지 삭제
docker ps 〜
시작 컨테이너 목록 표시
docker ps -a 〜
정지된 용기를 포함한 모든 용기 일람표를 표시합니다
docker commit 〜
용기를 닮다
docker save 〜
Docker 이미지gz 형식으로 저장
docker load 〜
tar.gz로 저장된 Docker 이미지 가져오기
※ 참고: Docker에 대해 가능한 한 통속적이고 쉽게 설명하다
저 혼자 쓰면서 적고 싶어요.
이쪽 페이지를 보면서 m () 을 베꼈습니다.m

6. 그림을 대충 정리하면 이런 느낌


좋은 웹페이지 즐겨찾기