Nodes/icp/docker

icp

Internet Computer (ICP) Docker 가이드

2분 읽기 · docker

list목차(3)

Internet Computer (ICP) Docker 가이드

메인넷 Replica 노드는 Docker로 운영되지 않습니다. Node Providers는 DFINITY 인증 하드웨어(IC-Spec machine, SEV-SNP) + 전용 IC-OS(Ubuntu 기반)를 사용하며, NNS 거버넌스 승인 후에만 메인넷에 참여할 수 있습니다.

Docker는 로컬 개발(dfx) · 테스트 용도에 적합합니다.

로컬 개발 네트워크 (dfx)

dfx는 내부적으로 Docker로 로컬 IC 레플리카를 실행할 수 있습니다(최근 버전은 네이티브 바이너리도 지원).

# dfx 설치
sh -ci "$(curl -fsSL https://internetcomputer.org/install.sh)"

# 로컬 복제본 시작
dfx start --background --clean

# 상태 확인
dfx ping

# canister 배포 샘플
dfx new hello
cd hello
dfx deploy

기본 로컬 포트: 4943 (HTTP replica endpoint).

Docker 기반 샌드박스 (커뮤니티)

커뮤니티에서 IC 샌드박스/테스트넷을 띄우는 Docker 이미지를 배포합니다. 프로덕션 참여는 불가능하지만 CI·개발 환경에 유용합니다.

메인넷 Replica는 전용 장비

  • OS: IC-OS (DFINITY 제공)
  • CPU: AMD EPYC with SEV-SNP
  • RAM: 512 GB ECC
  • Disk: 8~32 TB NVMe (RAID 구성)
  • Network: 2x 1 Gbps 대칭

자세한 하드웨어 요구사항: Node Provider HW Spec.

icp 다른 챕터