jaikumarm / docker-iqfeed

Dockerized IQFeed client with X11VNC for remote viewing
37 stars 25 forks source link

Fresh docker image build no longer runs #8

Closed yongqli closed 2 years ago

yongqli commented 2 years ago

I am able to get the pre-built jaikumarm/iqfeed:v62025-w6 docker image to run successfully, but a fresh build results in:

iqfeed      | 2022-03-27 04:47:06,273 INFO spawned: 'netcat' with pid 9
iqfeed      | 2022-03-27 04:47:06,275 INFO spawned: 'Xvfb' with pid 10
iqfeed      | 2022-03-27 04:47:06,277 INFO spawned: 'pyiqfeed-admin-conn' with pid 11
iqfeed      | 2022-03-27 04:47:06,278 INFO spawned: 'wine-iqfeed-startup' with pid 12
iqfeed      | 2022-03-27 04:47:06,279 INFO exited: netcat (exit status 1; not expected)
iqfeed      | Rotated `/root/DTN/IQFeed/wine.log' at Sun Mar 27 04:47:06 UTC 2022.
iqfeed      | 2022-03-27 04:47:06,475 INFO pyiqfeed_admin_conn.<module>.64:  PyIQFeed admin conn started.
iqfeed      | 2022-03-27 04:47:06,477 INFO pyiqfeed_admin_conn.<module>.144:  iqfeed service not running.
autoheal exited with code 7
iqfeed      | 2022-03-27 04:47:07,480 INFO spawned: 'netcat' with pid 89
iqfeed      | 2022-03-27 04:47:07,480 INFO success: Xvfb entered RUNNING state, process has stayed up for > than 1 seconds (startsecs)
iqfeed      | 2022-03-27 04:47:07,480 INFO success: pyiqfeed-admin-conn entered RUNNING state, process has stayed up for > than 1 seconds (startsecs)
iqfeed      | 2022-03-27 04:47:07,480 INFO success: wine-iqfeed-startup entered RUNNING state, process has stayed up for > than 1 seconds (startsecs)
iqfeed      | 2022-03-27 04:47:07,480 INFO reaped unknown pid 31
iqfeed      | 2022-03-27 04:47:07,480 INFO reaped unknown pid 33
iqfeed      | 2022-03-27 04:47:07,485 INFO exited: netcat (exit status 1; not expected)
autoheal exited with code 7

It seems that there was an update to a dependency that broke the image?

yongqli commented 2 years ago

It looks like there was a bug in wine, which was fixed in devel. Using winehq-devel instead of winehq-stable fixed it.