리눅스용 실행
This commit is contained in:
parent
755337a011
commit
751d4f4022
38
start-dev_linux-full.sh
Executable file
38
start-dev_linux-full.sh
Executable file
@ -0,0 +1,38 @@
|
||||
#!/bin/bash
|
||||
|
||||
|
||||
|
||||
|
||||
echo "Starting FEMS Development Environment..."
|
||||
|
||||
# 환경 변수 파일 로드
|
||||
if [ -f .env.development ]; then
|
||||
echo "Loading development environment variables..."
|
||||
set -a
|
||||
source .env.development
|
||||
set +a
|
||||
else
|
||||
echo "Error: .env.development file not found!"
|
||||
exit 1
|
||||
fi
|
||||
|
||||
export NODE_ENV=development
|
||||
# 리눅스 일때 위치가 다름
|
||||
export DOCKER_HOST=unix:///var/run/docker.sock
|
||||
|
||||
sudo usermod -aG docker $USER
|
||||
|
||||
# 이전 컨테이너 정리
|
||||
docker-compose -f docker-compose.db.yml -f docker-compose.app.yml -f docker-compose.dev.yml down
|
||||
|
||||
echo "Pruning Docker system..."
|
||||
# 컨테이너 정리
|
||||
docker system prune -af
|
||||
docker image prune -af
|
||||
docker volume prune -af
|
||||
|
||||
# 컨테이너 상태 확인
|
||||
echo "Checking container status..."
|
||||
docker-compose -f docker-compose.db.yml -f docker-compose.app.yml -f docker-compose.dev.yml up -d
|
||||
|
||||
echo "Development environment setup complete!"
|
Loading…
Reference in New Issue
Block a user