-1
我的應用程序有5個容器。其中之一是一個定製的OpenLDAP容器。泊塢窗服務退出與「向上」,但「開始」的作品
如果我發出命令docker-compose up
,所有服務都會啓動,但openldap會在幾秒鐘內退出。容器內運行的slapd進程中沒有顯示錯誤。集裝箱出口代碼爲137.
在其他服務正在運行時,如果我通過docker-compose start openldap
啓動openldap sevrice,它會很好地啓動並繼續運行。當我開始使用openldap時,我發現很少有其他服務會無聲無息地出現。
我一直在想,如果我能用docker-compose啓動的服務數量有一個硬限制嗎?
我的主機操作系統是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
善有善報'搬運工日誌'有什麼意見? –
什麼都沒有。它僅顯示啓動期間來自slapd的日誌。編輯包括日誌輸出 –