Skip to content

symverse-lab/sct21SampleProject

Repository files navigation

< Sct21 docker 컨테이너 셋팅방법 >

  1. docker images 받기

    : 특정버전 받는방법

    • symverse/symverse_sct21_sample:latest -> docker pull symverse/symverse_sct20_sample:1.0.14

    : 최신버전 받는 방법

    • symverse/symverse_sct21_sample:latest -> docker pull symverse/symverse_sct20_sample:latest
  2. docker 실행

    • sudo docker run -e KEYSTORE_PASSWORD=0000 -d -p ${my want port}:8888 --name sct21_sample_springboot symverse/symverse_sct21_sample

    • 특정 파라미터를 변경하고 싶을때 다음과 같이 실행하면된다.

      자신이 필요한 파라미터만 수정해서 실행하면 된다.

      ※ SERVICE_MODE 만 docker 고정.

      sudo docker run --memory=2g
      -e CHAIN_ID=1
      -e NODE_URL=http://112.172.172.60:8002
      -e KEYSTORE_PASSWORD=1234
      -e KEYSTORE_FILENAME=keystore.json
      -e WORK_NODE=00021000000000020002
      -e SERVICE_MODE=docker
      -d -p ${my want port}:8888 --name sct21_sample_springboot symverse/symverse_sct21_sample

  3. 지갑 키스토에서 서버 키스토어로 변경하는 작업이 필요할때는 도커를 실행시키고 나서 아래주소로 접속!

    • http://${my ip}:{my want port}/keystore/convert 접속!!

    • 지갑 키스토를 넣고 변환버튼을 누르면 서버 키스토어 형태로 변환해 준다.

  4. 본인의 keystore 컨테이너로 전송

    • docker cp /home/sct21Sample/keystore.json {my_container_id}:/webapp/keystore/keystore.json
  5. 컨테이너 재실행 -> docker restart {my_container_id}

  6. 제대로 올라갔는지 log 확인 -> docker logs {my_container_id}

About

sct20SampleProject

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published