내 목표는 jitsi-meet 및 다른 도커 컨테이너를 내 CentOS에서 실행하는 것입니다. 이를 위해, 나는 고정 표시기 - compose.yml 파일 생성 :docker-compose 및 jitsi-meet을 사용하여 호스트를 알 수 없음
version: '2'
services:
jitsi-meet:
image: robertoandrade/jitsi-meet
container_name: jitsi-meet
hostname: 192.168.5.169
restart: always
ports:
- "443:443
내가 업 구성 고정 표시기와 함께 실행 나는 다음과 같은 오류 메시지가 :
JVB 2017-10-23 12:20:33.925 INFO: [10] org.jitsi.videobridge.octo.OctoRelay.start().106 Octo relay not configured.
JVB 2017-10-23 12:20:33.964 SEVERE: [27] org.jitsi.meet.ComponentMain.call().278 host-unknown, host:localhost, port:5347
org.xmpp.component.ComponentException: host-unknown
at org.jivesoftware.whack.ExternalComponent.connect(ExternalComponent.java:219)
at org.jivesoftware.whack.ExternalComponentManager.addComponent(ExternalComponentManager.java:221)
at org.jivesoftware.whack.ExternalComponentManager.addComponent(ExternalComponentManager.java:201)
at org.jitsi.meet.ComponentMain$3.call(ComponentMain.java:270)
at org.jitsi.meet.ComponentMain$3.call(ComponentMain.java:255)
at org.jitsi.retry.RetryStrategy$TaskRunner.run(RetryStrategy.java:193)
at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:511)
at java.util.concurrent.FutureTask.run(FutureTask.java:266)
at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.access$201(ScheduledThreadPoolExecutor.java:180)
at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:293)
at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149)
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624)
at java.lang.Thread.run(Thread.java:748)
JVB 2017-10-23 12:20:34.042 INFO: [14] org.ice4j.ice.harvest.MappingCandidateHarvesters.initialize() Initialized mapping harvesters (delay=652ms). stunDiscoveryFailed=false
나는 이미지를 실행하면 docker run -it --name jitsi-meet -p 443 : 443 robertoandrade/jitsi-meet 호스트 이름에 대한 입력 프롬프트가 나타나고 완벽하게 시작되었습니다.
매트가 언급 한대로 "stdin_open : true"및 "tty : true"로 시도하십시오.
참고 : 나는 PuTTY ssh마다 작동합니다.
결과 :
unable to initialize frontend: Dialog
debconf: (No usable dialog-like program is installed, so the dialog based frontend cannot be used. at /usr/share/perl5/Debconf/FrontEnd/Dialog.pm line 76.)
debconf: falling back to frontend: Readline
c.d: policy-rc.d denied execution of stop.
ing jitsi-videobridge
-----------------------------
The jisti-videobridge package needs the DNS hostname of your instance.
가 어떻게 그것을 고정 표시기 - 구성 작업을 할 수 있습니까?
수동 입력이없는 해결책을 선호합니다.
'hostname : 192.168.5.169' 이것은 작성과 직접 실행의 주요 차이점처럼 보입니다. yuo이 줄을 제거하고 다시 시도 할 수 있습니까? – yamenk
@yamenk 동일한 오류 메시지가 나타납니다. – Tom