230116

su-mmer·2023년 1월 16일
0

아묻따 도커 공부

목록 보기
16/18

scale up
scale out
scale in

업무 단위 서비스임
기간이 오래걸림
시간 단위로 클라우드에 이용 신청(peak때 서버 터짐 방지)

컨테이너
(OS+DB+WAS+WEB)
3tier 이중화(DRS때문에)

  1. 네트워크 장비 가상화 필요
  2. CPU 가상화 필요
  3. OS 가상화 필요
  4. WAS 가상화 필요
    -> 1234 묶어 쓰는 것이 Docker

서버의 도입 기간이 필요 없다.
필요 없는 공간을 scale-in 하여 남는 자원이 없게 한다. (자원 절약)
이것을 잘 이용 할수록 회사에 이득

Docker

Ubuntu 설치

Window 설치

Docker Desktop Download(Window)
윈도우 버전이 안 맞아서 실패!

Docker 이미지

시스템을 3가지로 운영: 개발 서버, 테스트 서버, 운영 서버(main)

  • 개발 서버 DB WAS WEB
    고객, 임직원 개인정보/영업데이터/연구데이터 -> 노출되면 안됨
    -> 편집(암호화) -> 제공(API 형식??)

-> 개발 서버에서 테스터 서버로 데이터 제공하여 테스트 후 개발자에게 제공

  • 개발 서버에서 단위 테스트

  • 테스트서버에서 통합 테스트(integration)

  • 마지막에 운영책임자가 인수테스트(메인서버에서 잘 돌아갈지)

  • 테스트에만 2~3개월

  • docker run
    = pull+start

0개의 댓글