[AWS Summit 2019] @ 막장 메세지 가는 6/14
그냥 집에서 살짝 건드렸기 때문에 실제 업무에서 어떻게 사용하는지, 최선의 실천과 반모드를 확인하고 싶었다.
무엇이 컨테이너입니까?
자기 복습을 위해서 시원하게
사실 Docker의 표준에 도달했기 때문에 아래의 용기는 Docker로 표시한다.
Docker란 Docker 엔진에 서 있는 각자가 완전히 격리된 공간이다.
자주 가상 기기와 용기의 비교가 향상된다.그림으로 표시하면 다음과 같다.
인용하다
Docker 입문(처음)~ Docker가 뭐, 뭐가 좋을까~
가상 머신은 슈퍼서버에 고객 OS를 탑재해 움직이고, Docker는 엔진에 컨테이너를 가동한다.
밖에서 보면 둘은 별 차이가 없을 것이다.(방문 방법 등 다소 차이가 있겠지)
Docker가 가상 시스템보다 빠르다고 자주 말하는 이유가 바로 이것이다.
가상 머신은 중간부품과 같고 Docker는 하나의 과정이다.
서로 격리하는 과정이 일어서기만 하기 때문에 매우 빠르다.송이경(신지현): 어제 대화에서 이런 말을 들었어. 아! 그렇구나!
그리고 Docker는 사각형으로 둘러싸인 부분을 하나의 이미지로 운반할 수 있으며 엔진만 있으면 어떠한 환경에서도 간단하게 이동할 수 있다.
그림 속의 응용 프로그램의 실행 환경도 이미지 내부에 있기 때문에 호스트 OS도 가능하다.
How to use Container?
우리는 주제에서 컨테이너를 어떻게 사용하는지, 최상의 실천, 반모드에 대해 물었다.
그러면 위의 그림은 즉각 부정되었다.원칙적으로 컨테이너와 절차는 1:1이 가장 좋다.
중간부품과 응용 프로그램의 용기를 분리해서 영상을 만드는 것이 비교적 좋다.
자원만 있으면 그림은 무엇이든 할 수 있다.하지만 물론 Docker를 사용하는 것이 좋고, Docker를 사용하지 않는 것도 있다.
아래처럼 자르는 게 좋은지 알려주세요.
・읽기 전용으로 실행할 경우 문제 없이 동작할 수 있음
Docker는 데이터를 지속적으로 실행할 수 없습니다. (엄밀히 말하면 호스트 OS에 볼륨을 불러올 수 있기 때문이 아닐 수도 있지만, 반모드인 것 같습니다.)파일과 데이터를 열거하지 않으면 Docker 활용을 논의할 수 있습니다.
※ 뱀발 Docker는 호스트 OS에 데이터를 쓸 수 있지만, Fargate를 사용하면 사망합니다.Fargate는 자동으로 기준치를 정하기 때문에 기준치를 초과하기 때문에 EC2는 하락하거나 일어난다.
개인적으로 이런 패턴이라고 생각해요.(응용프로그램 측 모드)
• 원본이 Git 등에 제출될 때 이미지, 디자인, 이미지push 자동 생성
에서는 다른 세션에서 AWS CodePipeline을 사용하는 CI/CD 모드에 대해 설명합니다.
ECR의 이미지 push를 계기로 CI/CD가 작동하기 시작했다.다만, 이렇게 되면 인프라 쪽(운행시간 등 애플리케이션의 동작 환경)과 애플리케이션 쪽이 분리되지 않는 것은 좋지 않겠는가.
과제는 꼬리표를 어떻게 만드는가.
인프라 주변, 애플리케이션 주변이 분리된 상태에서 이런 패턴이 가장 좋지 않나.
개발자들은 로컬 환경에서 테스트를 진행할 때 서로의 최신 자원을 통해 확인할 수 있다.
듣자니 각 그림의 사이즈는 수M에서 수십M을 기준으로 한다고 한다.
루비의 공식 사이즈에 대한 인상은...
2019/07/20 추기
이렇게 썼지만 개발용이라 어느 정도 커도 보통이다.
REPOSITORY TAG IMAGE ID CREATED SIZE
ruby 2.6.1 99ef552a6db8 3 months ago 876MB
감상
하긴 완전 놀러가는 느낌이지만 배운 게 많아.
컨테이너뿐 아니라 각 업종의 기업들이 출품해 업계 트렌드와 각 회사의 매점을 물어볼 수 있다.
또 AWS 여러분과 기업 부스 여러분은 하나도 날아오지 않을 정도로 다정했다.
나는 이미 정신적 준비를 다 했다...
그리고 TIS와 OracleCloud의 화제가 좀 떠들썩해졌어요.AWS 활동인데.
Reference
이 문제에 관하여([AWS Summit 2019] @ 막장 메세지 가는 6/14), 우리는 이곳에서 더 많은 자료를 발견하고 링크를 클릭하여 보았다 https://qiita.com/takuyakawaguchi/items/d2cac59187d9df7489a8텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
우수한 개발자 콘텐츠 발견에 전념 (Collection and Share based on the CC Protocol.)