데이터 직렬화에 쓰이는 포맷 중 하나가독성범용성 \- kubernetes 명세 \- docker compose 명세 \- github action workflow 명세따옴표 없이 써도 되고 따옴표로 감싸도 된다.
1. Docker Registry registry 띄우기 my-image를 띄운 registry를 바로보도록 tagging my-image를 registry에 push 정상적으로 push 되었는지 확인 2. Docker Hub Login Docker Hub를 바라보도록 tag 생성 Docker Image push to docker hub
FROMDockerfile이 base image로 어떤 이미지를 사용할 것인지 명시COPYsrc의 파일 혹은 디렉토리를 dest 경로에 복사RUN명시한 커맨드를 도커 컨테이너에서 실행하는 것을 명시CMD명시한 커맨드를 도커 컨테이너가 시작될 때, 실행하는 것을 명시WO
이 후 VM 로그아웃 후 재로그인docker image repository부터 docker image를 가져오는 커맨드로컬에 존재하는 docker image 리스트를 출력현재 실행 중인 도커 컨테이너 리스트 출력도커 컨테이너 실행it : -i -t \- containe
실행 환경의 일관성 & 독립성스케쥴 관리, 병렬 작업 관리, 유휴 자원 관리장애 대응, 트래픽 대응Containerization컨테이너화 하는 기술격리된 공간에서 프로세스를 실행시킬 수 있는 기술Container Orchestration여러 컨테이너들을 지휘하는 기술
SqoopFlumeKafkaFlinkSparkStreamingAirflowMysqlHadoopAWS S3MinIOTFDVDVCFeastAmudsenJupyter HubDockerKuberflowOptunaRaykatibGitMLflowGithubActionJenkins
코드 구현 -> 빌드 -> 배포버전 관리 \- 데이터 버전 \- 모델 버전테스트 자동화 \- 모델 학습 자동화 \- 모델 성능 평가 자동화모니터링 \- 서빙 모델 모니터링 \- 데이터 변화 모니터링 \- 시스템 안정성