docker (4) 썸네일형 리스트형 docker-compose docker-compose 설치한다. 리눅스는 바이너리를 설치하면 됨. (documents참조) 링크 걸어야 다른 폴더에서도 쓸 수 있음. "docker compose up" ,"docker-compose up" 버전마다 다른 것 같음. 그리고 yaml에서는 탭은 허용하지 않습니다.(오류났었음) 참고문헌 이현룡.도커,컨테이너 빌드업. 제이펍,2021 "Overview of Docker Compose". 공식문서. https://docs.docker.com/compose/ docker(3) - 컨테이너 리소스 제약. 근본기술은 cgroup cpu 메모리 입출력 directIO만 제한. buffedIO는 제한되지 않음. docker(2) - 데이터관리 (필수옵션 볼륨) "run -v" (작성중) Manage data in Docker 기본적으로 컨테이너에서 만들어진 모든파일들은 쓰기가능한 컨테이너레이어에서 만들어진다. 이것은 3가지를 의미 . 컨테이너가 사라지면 데이터는 사라져서 다른곳에서 데이터를 못가져다 씀. (영속성없음) >>>실제 서비스의 db로 쓰는데 애로사항이 생김. 컨테이너가 실행중인 host machine과 강하게 결합되어있어 데이터를 다른곳으로 쉽게 이동하지 못함. 파일시스템을 관리하기 위해서 container’s writable layer에서 쓰기 작업을 하려면 storage driver를 필요로 한다. 이 스토리지 드라이버는 리눅스 커널을 사용하는 유니온파일시스템을 제공하는데 이러한 추상화계층은 직접적인 호스트파일시스템에다가 쓰는 것에 비교해서 성능이 떨어진다. 1. volu.. docker(1) -개론 공부계기 1. 백기선님 유튜브보다가 백엔드 필수기술로 도커/쿠버네티스와같은 컨테이너환경과 확실히 잘하는 언어 1개를 언급 2. 모 증권사 프로젝트 도중 인접파트의 기술로 접하면서 호기심 생겼음. 3. 현재 멘토링 프로젝트 요구사항으로 도커를 접목하라고 하심. 실습환경 선택지는 3개인데 3번으로 진행. 1.윈도우 환경이라서 wsl2기반의 dockerDesktop설치도중 윈도우설치파일들과 충돌문제로 계속포맷해야 하는 상황이 옴.(cpu가상화설정이 안되어서 그런거같음.[집에있는데스크톱으로는 가상화설정걸어주는 잘되었음. ]) 2. virtualBox도 괜찮지만 포맷되어서 다시 세팅해줘야 함. >> 시간 촉박. 3. 기존에 내가 가지고 있는 awsLightSail로 진행하기로 함. 근데 추후 진행하면서 메모리가 .. 이전 1 다음