다시 웹, 백엔드로/CICD

docker 엔진 설치와 구성 확인

EnoughTT 2023. 9. 11. 18:06

docker 엔진 설치와 구성 확인

 

 

설치 전 확인 / docker 사용에 필요한 패키지 설치

  • docker 설치 전 확인 사항
    • 리눅스 커널 정보 (3.10 이상), 64 비트 (x86_64)
  • docker 사용에 필요한 패키지 설치
    • apt-transport-https : docker는 CE 버전 다운 (사용하는 웹 주소 https로 되어 있음) 
    • ca-certificates : https는 인증서 필요, 인증서 기능 패키지
    • curl : api 통신
    • gnupg-agent : docker는 패키지 가드를 사용함
    • software-properties-common : docker repository에서 다운, repository 관리 기능을 제공

 

 

keyring 을 통한 apt key 관리

 

apt repository source에 docker repo 추가 (keyring 포함)

 

docker 설치

 

[참고] shellscript 로 docker 설치

 

 

docker 정보 확인

  • buildx : 이미지 빌드 관련 도구
  • server
    • Server Version : 24.0.6
    • Storage Driver : overlay2, 도커 이미지는 결국엔 파일로 되어있음 / 파일 관리 / 호스트간 공유를 잡는 볼륨 드라이버
    • Backing Filesystem : xfs, 도커 기능 중 xfs에서만 가능한 기술이 있음
    • Logging Driver : json-file, aws/gcplogs/json/splunk, 로그 관리 이유 : 분석을 위해 관리
    • Cgroup Driver : systemd / Cgroup Version : 2, 24버전은 업데이트 됨
    • Network : bridge (기본 네트워크)
    • 3 요소
      • Runtimes : runc, 커널 공유를 통해 컨테이너를 만듦 / 컨테이너를 통해 hostos의 커널까지 들어올 수 있음 / 생성
      • Init Binary : docker-init / 실행
      • containerd version : 8165~~ / 관리

 

 

 

 

 

 

 

 

 

feat. 한번에 끝내는 CI/CD 모든 것

'다시 웹, 백엔드로 > CICD' 카테고리의 다른 글

Nodejs 환경 Image build  (0) 2024.08.14
Docker 플랫폼 환경 구성  (0) 2024.08.13
Ubuntu linux 환경 구성  (0) 2023.09.08
Docker 플랫폼 환경 구성  (0) 2023.09.06
컨테이너 가상화 이해  (0) 2023.09.03