풀노드 실행하기
풀노드 실행 방법
Sui 풀노드를 실행하는데 아래의 두가지 방법이 있습니다.
Docker 를 통해서 실행 (권장)
소스를 빌드하여 실행
본 문서에서는 쉽게 따라할 수 있는 Docker 를 통해서 실행하는 방법을 권장드리며 이를 위주로 설명드리겠습니다.
풀노드 실행을 위한 소프트웨어 설치
Docker 를 통해서 Sui 풀노드를 실행하기 위해서 우리는 아래의 소프트웨어를 설치합니다.
Docker
Docker Compose
docker 및 docker-compose 설치에 필요한 유틸리티를 다운받기 위해 아래의 명령어를 실행합니다.
sudo apt install apt-transport-https ca-certificates curl software-properties-commonDocker 설치
docker 리포지토리에 접근하기 위한 키 생성 설정
curl -fsSL https://download.docker.com/linux/ubuntu/gpg | sudo apt-key add -패키지 매니저가 docker 설치 시, 설치 위치를 알기 위한 repository 추가
위에서 추가한 repository를 위해서 업데이트
docker 설치
docker 설치가 잘 되었는지 확인합니다
아래와 같이 출력되면 잘 설치 되었다고 판단합니다

Docker Compose 설치
최신 버전을 공식 Repository 에서 확인합니다.
문서 작성 기준 v2.6.1이 최신이므로 아래의 명령어를 통해 설치합니다
(선택) 버전이 다른 경우 아래의 명령어와 같이 <최신 버전명> 부분에 버전명을 기입해서 실행해주세요.
아니라면, 아래의 명령어는 무시해주세요
docker-compose 를 실행이 가능하게 설정합니다
docker-compose가 잘 설치되었는지 아래 명령어를 통해 확인합니다
아래와 같이 출력되면 정상적으로 설치되었다고 판단합니다
Docker 권한 부여하기
아래 명령어를 통해 권한 부여
Sui 풀노드 실행하기
가장 최근 업데이트된 내용은 공식 홈페이지를 기반으로 합니다. 따라서, 업데이트 내용과 차이가 있을 수 있습니다.
Sui 풀노드 실행하기 위해서는 아래의 명령어를 통해 Sui 노드 관련 설정들을 다운로드 합니다.
위 명령어 실행 후, devnet 디렉토리에는 아래의 3가지 파일이 있어야 합니다.
docker-compose.yaml
fullnode-template.yaml
genesis.blob
풀노드 API 접근 허용
아래 명령어를 통해 API 접근을 허용합니다.
풀노드 실행하기
아래의 명령어를 통해 Sui 풀노드를 실행해주세요.
풀노드 작동 확인
아래의 명령어를 통해 Sui 풀노드가 잘 실행 되는지 확인합니다.
결과
최근 5개의 트랜잭션을 가져와서 확인합니다.
결과
Last updated
