일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | ||||
4 | 5 | 6 | 7 | 8 | 9 | 10 |
11 | 12 | 13 | 14 | 15 | 16 | 17 |
18 | 19 | 20 | 21 | 22 | 23 | 24 |
25 | 26 | 27 | 28 | 29 | 30 | 31 |
- 인공지능
- 에어플로우 기초강의
- 장고 튜토리얼
- 파이썬강의
- docker
- mlops
- flask
- 예제프로젝트
- Django
- 도커
- 파이썬 장고
- 플라스크
- cpp
- c
- c++
- 파이썬
- 개발자
- 장고
- 웹개발
- airflow
- 장고 기초 강의
- 쇼핑몰예제
- Python
- 프로그래밍
- 개발자취업
- 기초강의
- 도커 컴포즈
- ADP
- C언어
- 개발언어
- Today
- Total
목록도커 컴포즈 (6)
TITEDIOS 편한 코딩

목차전원 설정 및 virtualbox shared folder 생성docker compose 개요docker-compose.yaml 톺아보기결론안녕하세요! 이번 포스팅에서는 VirtualBox와 Docker Compose를 활용한 개발 환경 설정 방법에 대해 알아보려고 합니다.개발자라면 한 번쯤 겪어봤을 환경 설정의 복잡함, 그리고 이를 간소화할 수 있는 도구들을 소개해 드리겠습니다. 먼저, VirtualBox를 통해 가상화 환경을 구축하고, 공유 폴더를 설정하는 방법을 설명합니다. 그다음, Docker Compose를 사용하여 컨테이너를 손쉽게 관리하는 방법을 개괄적으로 알아보고, docker-compose.yaml 파일을 통해 실제로 어떻게 구성 요소들을 정의하고 활용할 수 있는지도 살펴볼 예정입니다..

목차Docker 설치Docker 설치 후 과정Airflow Multi-node를 위한 docker-compose.yaml 작성결론Multi-node 환경에서 Airflow를 설정하면 작업 부하를 분산하고 시스템 성능을 향상할 수 있습니다. MLOps 시스템을 만들기 위한 우리의 목적이기도 합니다. 이번 포스팅에서는 Docker를 활용하여 Airflow를 Multi-node로 구성하는 과정을 단계별로 설명하겠습니다.1. Docker 설치설치 전 virtualbox 가상머신에 한가지 설정이 필요합니다. 아래 그림처럼 설정하여 복사-붙여넣기 기능을 이용할 수 있도록 합니다. 하셔야.... 편합니다. 아니라면 한 땀 한 땀 작성을 해야 하기 때문입니다....Docker 설치는 공식 문서를 참조하였습니다. Ins..
도커는 다양한 환경에서 일관된 실행 환경을 제공하는 기술입니다. 그러나 도커 컨테이너가 사용하는 리소스를 적절히 관리하지 않으면 시스템 성능 저하나 리소스 고갈과 같은 문제가 발생할 수 있습니다. 이번 포스팅에서는 도커 컨테이너의 리소스를 제한하고 관리하는 방법을 살펴보겠습니다.목차도커 리소스 제한의 필요성CPU 사용량 제한메모리 사용량 제한블록 I/O (Disk I/O) 제한네트워크 대역폭 제한기타 리소스 관리 기법모니터링 및 최적화결론1. 도커 리소스 제한의 필요성도커 컨테이너는 기본적으로 호스트 시스템의 모든 리소스를 사용할 수 있습니다. 즉, 특별히 제한하지 않는 한 컨테이너가 과도한 리소스를 사용하여 다른 컨테이너나 호스트 시스템 자체에 악영향을 줄 수 있습니다. 이러한 문제를 방지하고, 컨테이..
앞서 살펴봤듯 Docker는 애플리케이션을 컨테이너로 패키징하고 배포하는 도구로 현대 애플리케이션 개발에 매우 유용한 도구입니다. 그러나 컨테이너화된 환경에서 보안은 매우 중요합니다. 이 블로그 포스팅에서는 Docker 환경에서 보안을 강화하기 위한 모범 사례를 살펴보겠습니다. 이러한 방법을 통해 잠재적인 보안 위협으로부터 시스템을 보호할 수 있습니다.목차최신 버전의 Docker 사용최소 권한 원칙 적용이미지 신뢰성 검증불필요한 기능 비활성화이미지 크기 최소화distroless 이미지 사용이미지 스캔 도구 사용리소스 제한 설정Docker 네트워크 보안 강화로그 및 모니터링 활성화결론1. 최신 버전의 Docker 사용당연하게도 Docker 엔진과 관련 도구를 항상 최신 버전으로 유지하는 것이 중요합니다. ..
Docker Compose는 여러 개의 Docker 컨테이너를 쉽게 정의하고 관리할 수 있는 도구입니다. 이를 위해 docker-compose.yml 파일을 사용하여 필요한 컨테이너를 정의하고 설정을 한 곳에 모아 관리합니다. 이 블로그 포스팅에서는 docker-compose.yml 파일의 구조와 주요 구성 요소를 설명하고, 예시를 통해 이를 실제로 어떻게 사용하는지 알아보겠습니다.목차Docker Compose란?docker-compose.yml 파일 구조예제: 간단한 웹 애플리케이션 구성Docker Compose 명령어결론1. Docker Compose란?이전에 알아보았듯이 Docker Compose는 여러 개의 Docker 컨테이너를 하나의 서비스처럼 정의하고 관리할 수 있도록 도와주는 도구입니다. ..
Docker는 컨테이너 기술의 선두주자이며, 다양한 개발 및 운영 환경에서 애플리케이션을 배포하고 관리하는 데 널리 사용되고 있습니다. 하지만 단일 컨테이너로는 복잡한 애플리케이션을 관리하는 데 한계가 있습니다. 이때 필요한 것이 바로 Docker Compose입니다. Docker Compose는 다수의 컨테이너로 구성된 애플리케이션을 간편하게 정의하고 실행하기 위한 도구입니다. YAML 형식의 파일 하나로 애플리케이션의 모든 서비스, 네트워크, 볼륨 등을 관리할 수 있어 복잡한 애플리케이션 개발 및 배포를 효율적으로 만들어줍니다. 이 포스팅에서는 Docker Compose의 기본 개념과 주요 기능을 살펴보겠습니다.목차1. Docker Compose란 무엇인가?2. Docker Compose의 주요 기능..