2017-09-15 4 views
-1

내 응용 프로그램에는 5 개의 컨테이너가 있습니다. 그 중 하나는 맞춤형으로 만들어진 OpenLDAP 컨테이너입니다.Docker 서비스는 "up"으로 종료되지만 "start"는 작동합니다.

docker-compose up 명령을 실행하면 모든 서비스가 시작되지만 openldap이 몇 초 안에 종료됩니다. 컨테이너 내에서 실행되는 slapd 프로세스에는 오류가 표시되지 않습니다. 컨테이너 종료 코드는 137입니다.

다른 서비스가 실행되는 동안 openldap sevrice를 docker-compose start openldap으로 시작하면 서비스가 시작되어 계속 실행됩니다. 아주 자주 나는 openldap을 시작하면 다른 서비스가 자동으로 중단된다는 것을 알 수 있습니다.

docker-compose로 시작할 수있는 서비스 수가 극히 제한적이라면 계속 궁금해하십니까?

내 호스트 OS는 Windows이고 모든 컨테이너는 CentOS 7 기반입니다.

docker logs은 분명히이 때문에 도커 엔진에 할당 된 메모리를 적게이었다

59bbbd65 backend_startup_one: starting "dc=testdomain,dc=org" 
59bbbd65 bdb_db_open: "dc=testdomain,dc=org" 
59bbbd65 bdb_db_open: database "dc=testdomain,dc=org": dbenv_open(/var/lib/bdb-data). 
59bbbd65 backend_startup_one: starting "dc=my-domain,dc=com" 
59bbbd65 hdb_db_open: "dc=my-domain,dc=com" 
59bbbd65 hdb_db_open: warning - no DB_CONFIG file found in directory /var/lib/ldap: (2). 
Expect poor performance for suffix "dc=my-domain,dc=com". 
59bbbd65 hdb_db_open: database "dc=my-domain,dc=com": dbenv_open(/var/lib/ldap). 
59bbbd65 slapd starting 
59bbbd65 daemon: added 3r listener=(nil) 
59bbbd65 daemon: added 6r listener=0x19adf5a490 
59bbbd65 daemon: added 7r listener=0x19adf5a550 
59bbbd65 daemon: added 8r listener=0x19adf5a610 
59bbbd65 daemon: added 9r listener=0x19adf5a6f0 
59bbbd65 daemon: added 10r listener=0x19adf5a850 
59bbbd65 daemon: epoll: listen=6 active_threads=0 tvp=NULL 
59bbbd65 daemon: epoll: listen=7 active_threads=0 tvp=NULL 
59bbbd65 daemon: epoll: listen=8 active_threads=0 tvp=NULL 
59bbbd65 daemon: epoll: listen=9 active_threads=0 tvp=NULL 
59bbbd65 daemon: epoll: listen=10 active_threads=0 tvp=NULL 
59bbbd65 daemon: activity on 1 descriptor 
59bbbd65 daemon: activity on: 
59bbbd65 daemon: epoll: listen=6 active_threads=0 tvp=NULL 
59bbbd65 daemon: epoll: listen=7 active_threads=0 tvp=NULL 
59bbbd65 daemon: epoll: listen=8 active_threads=0 tvp=NULL 
59bbbd65 daemon: epoll: listen=9 active_threads=0 tvp=NULL 
59bbbd65 daemon: epoll: listen=10 active_threads=0 tvp=NULL 
myapp_openldap_1 exited with code 137 
+0

'말을했다? –

+0

아무 것도. 시작시 slapd의 로그 만 표시합니다. 로그 출력을 포함하도록 수정 됨 –

답변