빌드 및 푸시 관련한 부분 추가

This commit is contained in:
2025-12-26 12:35:51 +09:00
parent 165f56a888
commit 53f2d75730
7 changed files with 119 additions and 213 deletions

View File

@ -15,11 +15,33 @@ git clone https://git.siane.kr/firstgarden/php-apache
cd php-apache
```
### 2. 환경설정 및 실행
### 2. 환경설정
```bash
cp .env.example .env
```
### 3-1. 첫 배포 시 (로컬에서 빌드 후 사설 저장소에 푸시)
```bash
docker compose up -d --build
```
빌드 완료 후, 빌드된 이미지를 사설 저장소에 푸시:
```bash
# Linux/Mac
./build-and-push.sh
# Windows PowerShell
.\build-and-push.ps1
```
### 3-2. 이후 배포 시 (사설 저장소에서 이미지 다운로드)
```bash
docker compose up -d
```
> **주의**: 사설 저장소에서 이미지를 받으려면 Docker 레지스트리 로그인이 필요합니다.
> ```bash
> docker login reg.firstgarden.co.kr
> ```
## 접속 정보
- **PHP 8.2**: http://localhost