Post

Docker에 대한 정리

도커는 배포에서 생기는 문제점에서 오는 스트레스를 완화시켜주는 소프트웨어

온프레미스: 모든 레벨의 구축을 다 하는것. 서버 사서 설치하는 것.

도커에서 컨테이너에는 os가 없다. 매우 중요

runC : 컨테이너 실행(containerD는 좀 더 포괄적인 개념)

Volumes : 컨테이너 삭제했을 때 내부 파일 보존 백업

Docker Host : 도커가 설치된 PC(ec2 인스턴스)

이미지 : 실행할 때 필요한 파일을 모아놓은 것(exe 실행파일 같은 느낌)

containerd : runc = 운영체제 : 커널

명령어 -> 이미지 -> 컨테이너

컨테이너를 실행하기 위해선 무조건 이미지 파일이 필요하다.

/bin/bash

  • 특정 스크립트를 bash로 실행하고 싶으면 스크립트 첫줄에 #!/bin/bash 라고 입력해주면 된다. bin에 있는 bash 파일을 실행하란 뜻.

도커로 만들어야 하는 것들?

  • 손상 가능성이 있어서 언제든지 지워져도 될 것들.
  • 데이터는 볼륨에 저장이 가능하다.

docker pull로 이미지를 불러와서 docker run으로 설치한다?

클러스터를 쿠축해보자

더 공부해야 할 것: 플라스크, 토커, 쿠버네티스

This post is licensed under CC BY 4.0 by the author.