# docker compose

Go로 인증서버 만들기 #2 Cloudflare Argo Tunnel 구축
이번 글은 필수가 아니다. 만약 자신의 공인IP를 공개할 수 없거나 80포트를 열 수 없는 경우, 포트포워딩 없이 인터넷만 연결되어있다면 docker-compose만으로 어디서든 배포하고 싶다면,이번 글에 나오는 Cloudflare Argo Tunnel을 고려해보자

Docker Compose
도커 컴포즈는 다중 컨테이너 설정을 쉽게 관리할 수 있습니다.모든 서비스와 모든 컨테이너를 즉시 시작하고 필요하다면 필요한 이미지를 빌드하는 것을 하나의 명령어를 사용하여 모든 것을 시작하거나 중단할 수 있습니다.(오케스트레이션)docker build와 docker r

docker 도입기 (1): Dockerfile 및 docker-compose.yml 작성하기
문제 상황 user와 interaction을 위한 kisok와 유사한 프로젝트를 운영하고 있는데, 기존 방식은 해당 프로젝트를 실행할 pc에 ssh로 접속하여 git clone -> cd (dir) -> npm install -> npm start 과정을 거치고 있었
Error response from daemon: readdirent /var/lib/docker/volumes/srcs_mariadb/_data: operation not permitted
이 문제의 한 가지 가능한 원인은 macOS에서 Docker를 실행하고 있고 /Users/alvinlee/data/mariadb 디렉토리가 Docker가 액세스할 수 있는 디렉토리 목록에 포함되어 있지 않은 경우입니다. 이 목록을 확인하고 업데이트하려면 macOS용 D

[Docker] mysql multiple DB 생성
docker-compose.yml 파일에서 mysql db를 여러개 생성할 방법을 찾았다.

[Airflow] docker-compose로 에어플로우 설치하기
초보자들도 과정을 따라하며 쉽게 에어플로우를 개발할 수 있도록 정리한 에어플로우 설치 방법입니다. Dockerfile을 이용하여 필요 패키지를 커스텀하여 이미지로 빌드하는 방법도 함께 정리하였습니다.
Mini-Project
프로젝트 구성 BACKEND docker-compose docker Express MongoDB FRONTEND API 연동 WEB-CRAWLER puppeteer db연동
docker-compose(Express, MongoDB)
Express는 Dockerfile을 이용MongoDB는 image로 사용Node.js와 MongoDB를 위한 ODM(Object Data mapping) 라이브러리호환성이 없는 JavaScript와 MongoDB의 데이터를 Mapping하여 간편한 CRUD를 가능하게

Docker-compose
도커로 만들어진 각자의 다른 컴퓨터들의 포트포워딩을 위해 그룹핑하는 것을 Docker-Compose복수 개의 컨테이너를 실행시키는 도커 애플리케이션이 정의를 하기 위한 툴 yaml, yml파일을 사용하여 여러 개의 docker 내부 속성을 설정하여 docker를 일괄적
TIL_230213
docker-compose 사용 시 이름이 같은 서비스끼리 설정이 서로 섞이는 문제가 있다.예전에 docker-compose.yml 파일을 수정해가며 up-down을 반복했을 때 백업해둔 docker-compose.yml 파일들과 설정이 섞였는데, 이것이 원인인줄 몰라

[Docker] docker-compose 구성파일 & Harbor
python 실행 ./test.py로는 실행이 안된다. 그 이유는 파이썬 같은 경우에는 실행 파일이 아닌 그냥 문서파일이기 떄문에 단독으로 돌아가지 않는다. 따라서 앞에 python을 붙여줘야 실행이 가능하다. 도커파일로 실행 docker compose 일반적으로

쿠버네티스 전문가 양성과정 8주차 5일(2/10)
도커를 사용하는 경우를 생각해보면, 웹 서비스를 제공하기 위한 어플리케이션을 구동하는 컨테이너와, 어플리케이션 구동에 필요한 데이터를 저정하고 있는 데이터베이스 컨테이너를 함께 구동하는 환경을 예로 들수 있음

[Docker] Docker Swarm : Cluster 환경을 구축하는 내부 메커니즘에 대해
쿠버네티스를 학습하기전에, 꼭 아셔야할 깊은 이론들을 다루었습니다 🧐 도커 클러스터, 스웜, 컴포즈가 무엇인지 자세히 알아봅시다!
MySQL + FastAPI Docker-Compose 중 연결 오류
MySQL + FastAPI Docker-Compose 중 연결 오류 발생현상Docker-Compose 시 FastAPI, MySQL 의 연결을 할 때 연결이 실패해 컨테이너 생성이 실패확인MySQL 컨테이너는 정상 동작오류 발생 후 꺼진 FastAPI 서버 컨테이너를
Docker 학습 내용 정리
출처 유데미 - Docker & Kubernetes : 실전가이드컨테이너를 생성하고 관리하기 위한 도구Docker만 설치하면 로컬에 별도의 프로그램 설치가 필요하지 않다.Docker 이미지에 파이썬이 포함되어 있는 경우 로컬 환경에 파이썬을 설치하지 않고 파이썬을 사용

[完] Github Action을 활용한 배포 자동화 CI/CD - (8) Github Actions CI/CD + docker-compose
해커톤에서 구축했던 서버 환경을 다시 한번 세팅해보기 시리즈 8탄 : 이게 CI/CD..?!