feat: docker 이용한 서버 실행 및 사용 설명 추가, 환경변수 이용한 주소

처리 추가
This commit is contained in:
bumpsoo 2026-02-05 13:02:07 +00:00
parent f108967cc7
commit ad5c01fd86
6 changed files with 85 additions and 14 deletions

View file

@ -12,12 +12,23 @@
- 글로벌 세션 관리: 모든 접속자를 한곳에서 관리하고 브로드캐스팅하는 시스템.
- 검 키우기 컨텐츠: MySQL 연동을 통한 유저 데이터 영속성 및 강화 로직
## 사전 요구 사항 (테스트 환경, debian 13)
- g++ 14.2.0 이상
- CMake 3.31.6 이상
- Boost Libraries 1.83.0 이상
- OpenSSL 3.5.4 이상
- MariaDB Client Library 11.8.3 이상
## 사전 요구 사항 (로컬 작동 확인한 환경, debian 13)
- g++ 14.2.0
- CMake 3.31.6
- Boost Libraries 1.83.0
- OpenSSL 3.5.4
- MariaDB Client Library 11.8.3
## Docker 실행
```bash
docker compose up -d
# 서버에 연결
docker run --rm -it --entrypoint /app/build/Client --network sword_game_network -e SERVER_HOST=game_server sword_game-server
```
## 환경 설정