목록IT (3)
MJ's Blog
# nginx 1.27.5를 베이스 이미지로 사용FROM nginx:1.27.5# 로컬의 index.html 파일을 컨테이너의 nginx html 디렉토리로 복사COPY index.html /usr/share/nginx/html/index.html# nginx는 기본적으로 80포트에서 실행됨EXPOSE 80 FROM nginx:1.27.5 FROM: "이 이미지를 기반으로 시작하겠다"는 의미nginx:1.27.5: 이미 만들어진 nginx 웹서버 이미지 (버전 1.27.5) COPY index.html /usr/share/nginx/html/index.html COPY: "파일을 복사하겠다"는 의미index.html: 내 컴퓨터(로컬)에 있는 파일/usr/share/nginx/html/index.html..
특징멀티프로세싱 (Multi Processing)멀티스레딩 (Multi Threading)비동기 (Async)동시성(Concurrency)여러 프로세스가 독립적으로 실행하나의 프로세스 내에서 여러 스레드가 동시에 실행단일 스레드에서 I/O 대기 시간 동안 다른 작업 수행병렬성(Parallelism)실제 병렬 실행 (여러 CPU 코어 활용)제한된 병렬 실행 (GIL 제약이 있는 Python의 경우)병렬 실행이 아님 (동시성만 제공)실행 단위프로세스스레드코루틴(Coroutine)메모리 공간독립적인 메모리 공간공유 메모리 공간공유 메모리 공간공유 자원 Lock 필요거의 필요 없음 (프로세스 간 통신 필요)필수적 (공유 자원 접근 시 경쟁 상태 방지)협력적 멀티태스킹으로 인해 대부분 불필요주 사용처CPU 집약적..

-정의 및 특징 클라우드 기반의 완전 관리형 머신러닝 서비스로, 머신러닝 모델을 빠르게 구축 / 훈련 / 최적화 / 배포 할 수 있도록 프로세스화 한 서비스이자 플랫폼 쉽게 말해서, 데이터의 제작과 전처리, 모델의 학습, 튜닝, 추론, 후처리, 배포 등의 전 과정을 쉽게 진행할 수 있도록 도와주는 머신러닝 서비스 "여러 플러그인들이 포함된 주피터랩 개발환경"으로도 정의할 수 있음 머신러닝 알고리즘이 많이 내장되어 있음 내부의 스토리지 서비스인 'Amazon S3 버킷'에서 모델 구축에 사용할 예시 데이터를 선택할 수 있음 -장점 훈련작업의 유연성 -단점 훈련 작업 시작이 느임 (훈련환경을 그때그때 구축해야하기 때문에) 주피터 랩에 기반하기 때문에 코드 편집 기능이 상대적으로 안좋음 데이터 '분석'에 초점..