온라인 자격으로 Docker 컨테이너에서 응용 프로그램 실행
런타임이 자격을 온라인으로 검증할 수 있도록 온라인 자격 일련 번호를 Docker 컨테이너에 전달합니다.
팁:
자격의 유효성을 검사하는 데 필요한 구성 파일, 인증서 및 기타 항목의 전체 예는 https://github.com/FactoryTalk-Optix/Optix_Docker_FTOptixUpdateServer를 참조하십시오.
중요:
유효한 자격이 없으면
FactoryTalk Optix 응용 프로그램
이 120분 후에 실행을 중지합니다.필수 구성 요소
- FactoryTalk Optix 응용 프로그램에 대한 Docker 이미지를 만듭니다. FactoryTalk Optix 응용 프로그램을 사용하여 Docker 이미지 만들기를 참조하십시오.
- 컨테이너가 시작될 때와 응용 프로그램이 실행되는 동안 인터넷 연결이 가능하도록 유지합니다.
- 온라인 자격으로 Docker 컨테이너에서 응용 프로그램을 실행하려면
- Docker 런타임용 자격 일련 번호를 가져옵니다.자격 일련 번호는 컨테이너를 시작할 때 Call Home 자격 메커니즘을 시작합니다.
- 터미널에서docker run --publish 49100:49100 --env ADMIN_PASSWORD=을 입력합니다.admin_password--env FTOPTIX_ENTITLEMENT_SERIAL_NUMBER=entitlement_serial_number[--namecontainer_name] [--publishexternal_port:internal_port] [--restart unless-stopped] [-d] [-vlocal_folder:/root/FTOptixApplication/Projects/app_name]image_name파라미터 설명은 Docker 매개 변수를 참조하십시오.자격 잠금에 성공한 후 컨테이너는 30분마다 자격 잠금을 새로 고침하고 런타임이 정상적으로 중지되면 자격 잠금을 해제합니다.
Docker 컨테이너는 온라인 자격 검증으로 실행됩니다.
자격 잠금에 성공한 후 컨테이너가 자격 웹 API에 대한 연결을 잃으면 7일간의 유예 기간이 시작됩니다.
컨테이너가 시작된 후 상태 열에
Up
이(가) 표시되는지 확인합니다.예제 명령:
docker run --publish 49100:49100 --publish 8080:8080 --env ADMIN_PASSWORD=AdminPassword --env FTOPTIX_ENTITLEMENT_SERIAL_NUMBER=entitlement_serial_number --name ftoptix-runtime --restart unless-stopped ftoptix-runtime
팁:
런타임이 중지되고 자격 잠금을 해제하지 않으면 자격을 수동으로 재호스트합니다.
Docker runtime
online licensing
entitlement serial number
Call Home
container licensing
의견을 작성 부탁드립니다.