컨테이너에서 지원되는 기능 구성
Runtime은 다중 컨테이너 응용 프로그램으로 설계되어 있으므로 Docker Compose를 사용하여 실행할 수 있습니다.
Docker Compose 명령을 실행하기 전에 요구 사항에 가장 적합한 환경 변수에 따라 .env 파일에서 환경 변수를 설정합니다. .env 파일은 다음과 같아야 합니다.
SETUPHOSTIMAGE=factorytalkremoteaccess/setuphost RUNTIMEIMAGE=factorytalkremoteaccess/runtime TAG=<version> SETUPHOSTCONTAINER=factorytalkremoteaccess-setuphost RUNTIMECONTAINER=factorytalkremoteaccess-runtime VERBOSE=false VOLUME= TZ=UTC APPARMOR_PROFILE=factorytalkremoteaccess_runtime WEB_LOGIN_PASSWORD= RDP_DISPLAY= RDP_XAUTHORITY= VPN_ADAPTERS= VPN_P2P=false
변수 | 정의 | 참고 |
|---|---|---|
SETUPHOST_IMAGE | Setuphost 서비스의 이미지 이름을 지정합니다. | 이미 설정됨 |
RUNTIME_IMAGE | Runtime 서비스의 이미지 이름을 지정합니다. | 이미 설정됨 |
TAG | 두 이미지에 대한 태그를 정의합니다. | 이미 설정됨 |
SETUPHOST_CONTAINER | Setuphost 서비스와 연결된 컨테이너 이름을 나타냅니다. | 이미 설정됨 |
RUNTIME_CONTAINER | Runtime 서비스와 연결된 컨테이너 이름을 나타냅니다. | 이미 설정됨 |
VERBOSE | true 로 설정된 경우 작동 중인 Setuphost의 세부 출력을 활성화합니다. 기본값은 false 입니다. | 편집 가능 |
VOLUME | 영구 데이터를 저장하기 위해 Runtime에서 마운트한 볼륨의 경로를 지정합니다. 예: /path/to/persistent/folder . | 반드시 설정 |
TZ | Runtime이 작동하는 시간대를 설정합니다. 기본적으로 시간대는 UTC 로 설정됩니다. UTC 값을 수정하여 미리 설정된 이 시간대를 변경할 수 있습니다. | 편집 가능 |
APPARMOR_PROFILE | Runtime 서비스에 적용되는 AppArmor 프로필을 정의합니다. 보안 정책을 준수하지 않고 컨테이너를 실행하려면 이 변수를 제거하거나 변수를 unconfined 로 설정합니다. | 편집 가능 |
WEB_LOGIN_PASSWORD | 암호를 통해 Runtime의 Web UI를 보호합니다. 이 변수는 기본적으로 설정되지 않지만 보안을 위해 설정하는 것이 좋습니다. 이 값은 Setuphost 서비스에 비밀로 입력됩니다. | 편집 가능 |
RDP_DISPLAY | Runtime이 원격 데스크톱 기능을 실행하는 데 사용하는 호스트 디스플레이를 지정합니다. 원격 데스크톱 프로토콜(RDP) 활성화의 내용을 참조하세요. | RDP에 대해서만 설정 |
RDP_XAUTHORITY | X11 서버와 상호 작용하는 표준 사용자가 사용하는 .Xauthority 파일의 경로를 지정합니다. 원격 데스크톱 프로토콜(RDP) 활성화의 내용을 참조하세요. | RDP에 대해서만 설정 |
VPN_P2P | true 로 설정된 경우 Runtime에서 지점 간 VPN 기능을 활성화합니다. 기본값은 false 입니다. | RDP에 대해서만 설정 |
의견을 작성 부탁드립니다.