선릉역 1번 출구

Docker 설치하기 본문

Computer/Docker

Docker 설치하기

choideu 2022. 11. 25. 04:03

DevOps 환경에서 쓰이는 도커 컨테이너를 배워보자

 

1. kali에서 docker 설치

sudo apt install docker.io

 

2. docker 명령어 입력

명령어 옵션을 보여주면 설치 성공

 

3. 도커 이미지 검색

sudo docker search <image name>
sudo docker search httpd //apache -> httpd

*각 docker 마다 공식 이름이 프로그램명과 동일한 경우가 많지만, apache의 경우 httpd라는 이름을 사용함

결과창

4. 도커 다운받기

sudo docker pull <image name>

 

5. 네트워크 인터페이스 확인

 

6. docker의 레이어 구조(https://hyeo-noo.tistory.com/340)

한 마디로 요약하면 레이어라는 것을 공유하여 추가 파일을 다운받을 때 중복되는 레이어가 있다면 설치하지 않고 넘어가는 것 -> 전체 용량이 감소함

기존 이미지에 파일 하나 추가했다고 수백메가를 다시 다운받는다면 매우 비효율적일 수 밖에 없다. 레이어란 
기존 이미지에 추가적인 파일이 필요할 때
 다시 다운로드받는 방법이 아닌 해당 파일을 추가하기 위한 개념이다.

https://velog.io/@yanghl98/%EB%8F%84%EC%BB%A4Docker

해당 부분이 레이어임

7. docker image 확인

sudo docker images

내가 다운받은 image들을 확인할 수 있음

 

8. 이미지 상세 정보 확인

container id | image | names 필드의 값 아무거나 사용 가능

sudo docker inspect <container id | image | names>

특정 Key 값 보기
sudo docker inspect --format="{{ .Key값}}" <docker image>
ex) sudo docker inspect --format="{{ .Os}}" httpd

 

9. 도커 이미지 생성 과정

sudo docker image history <image name>

 

'Computer > Docker' 카테고리의 다른 글

Docker 웹서버 구축하기  (0) 2022.11.27
Docker 이미지 삭제  (0) 2022.11.27
Docker 컨테이너 저장 및 로드  (0) 2022.11.25
Dockerhub image 업로드  (0) 2022.11.25
Docker 기초  (0) 2022.09.01
Comments