Docker 기반 NSO 실행

1. 할당된 메모리 확인

docker inspect -f '{{.HostConfig.Memory}}' {컨테이너 이름}

2. 컨테이너 메모리 할당

  • 기존 컨테이너 삭제 후 메모리 할당 실행
    docker stop {컨테이너 이름}
    docker rm {컨테이너 이름}
    
    docker run -d --name docker89 \
      --memory 2g \
      -p 22:22 -p 23:23 -p 80:80 -p 8080:8080 \
      ptthanh1511/nso:latest
  • 실행된 컨테이너 메모리 제한 변경
    docker update --memory 2g 171

3. docker 컨테이너 접속 후 ncs 서비스 시작

root@NSO:/home/admin# source /home/NSO/nso-5.3/ncsrc
root@NSO:/home/admin# cd /home/NSO/ncs-run/
root@NSO:/home/NSO/ncs-run# ncs

4. 초기 NSO user/pass

  • admin / admin