Sui Full Node Docker 참고
Sui Full Node를 Docker로 실행할 때 참고할 공식·커뮤니티 자료입니다.
공식 문서에서는 프로덕션은 베어메탈/VM을 권장하며, Docker는 개발·테스트용으로 안내합니다.
공식 Docker Compose
MystenLabs 저장소에 Full Node용 Docker Compose 가이드가 있습니다.
- 경로: MystenLabs/sui - docker/fullnode
- 용도: VM 또는 로컬에서 빠르게 Full Node 기동·개발 목적. 프로덕션 단독 사용에는 부적합하다고 명시됨.
- 사용: 저장소 클론 후
docker/fullnode디렉터리 안의 README와docker-compose*.yaml참고.
커뮤니티 도구
Scale3-Labs/sui-node-helper
Docker·자동화 스크립트../helper.sh등으로 설치·실행 흐름 제공.Contribution-DAO/sui-node-setup
Testnet/Devnet용 노드 설정 스크립트.
설정·Genesis·스냅샷
Docker로 돌리더라도 다음은 동일하게 필요합니다.
- fullnode.yaml: fullnode-template.yaml 기반으로
db-path,genesis-file-location,seed-peers등 설정. - genesis.blob: sui-genesis에서 Mainnet/Testnet/Devnet에 맞게 다운로드.
- 스냅샷: genesis부터 동기화하지 말고 Sui Snapshots에 따라 스냅샷에서 시작.
자세한 필드와 옵션: ../localhost/configuration.md.
로컬 설치
호스트에 직접 빌드·설치해서 실행하는 방법은 ../localhost/README.md를 참고하세요.