nginx2 도커(Docker)로 개발 서버 세팅하며 겪은 문제와 해결 과정 최근 도커를 활용하여 개발 서버를 세팅하는 작업을 진행했습니다. 기존에는 개발 서버(제 작업 컴퓨터)를 설정할 때 OS 단위로만 도커를 생성하고, 환경설정은 Dockerfile을 이용하기 어려운 부분이 있어 별도의 스크립트 파일을 실행하는 방식으로 진행했습니다.이러한 방식은 가능하면 서버 환경과 동일하게 세팅하여 개발 환경에서도 서버 환경을 테스트하기 위함이었습니다. 하지만 이번 프로젝트는 개인 프로젝트이기 때문에, 도커의 기본 취지에 맞게 서비스 단위로 컨테이너를 생성하는 방식을 적용해 보았습니다.문제 발생: DB 접속 오류PHP + Nginx + MariaDB 서비스를 포함하는 docker-compose.yml 파일을 생성하여 실행한 후 웹 서비스 접속은 정상적으로 이루어졌지만, DB 접속에서 문제가.. 2025. 3. 7. Docker로 php+nginx+mariadb 개발 환경 만들기 # Docker로 php 기본 개발환경을 만들어 보았습니다. ## 세부 파일내용 ./docker-compose.ymlversion: '3.1'services: app: image: php:8.3-fpm container_name: php-app volumes: - ./app:/var/www/html depends_on: - db networks: - app-network db: image: mariadb:11.4 container_name: mariadb-db restart: always environment: MARIADB_ROOT_PASSWORD: 1111 MARIADB_DATABASE: aitools .. 2025. 3. 7. 이전 1 다음