klion26 commented on pull request #342: URL: https://github.com/apache/flink-web/pull/342#issuecomment-637952600
Ahh. maybe there is someting not compatible with `ruby:2.5` docker image, I tried to execute the command `docker run --rm --volume="$PWD:/srv/flink-web" --expose=4000 -p 4000:4000 -it ruby:2.5 bash -c 'cd /srv/flink-web && ./build.sh -p'` on my laptop, it failed with the following message, I'll try to find out the reason here. ``` Configuration file: /srv/flink-web/_config.yml bundler: failed to load command: jekyll (/srv/flink-web/.rubydeps/ruby/2.5.0/bin/jekyll) LoadError: libruby-2.5.so.2.5: cannot open shared object file: No such file or directory - /srv/flink-web/.rubydeps/ruby/2.5.0/gems/posix-spawn-0.3.14/lib/posix_spawn_ext.so /srv/flink-web/.rubydeps/ruby/2.5.0/gems/posix-spawn-0.3.14/lib/posix/spawn.rb:2:in `require' /srv/flink-web/.rubydeps/ruby/2.5.0/gems/posix-spawn-0.3.14/lib/posix/spawn.rb:2:in `<top (required)>' /srv/flink-web/.rubydeps/ruby/2.5.0/gems/pygments.rb-0.6.3/lib/pygments/popen.rb:2:in `require' /srv/flink-web/.rubydeps/ruby/2.5.0/gems/pygments.rb-0.6.3/lib/pygments/popen.rb:2:in `<top (required)>' /srv/flink-web/.rubydeps/ruby/2.5.0/gems/pygments.rb-0.6.3/lib/pygments.rb:1:in `require' /srv/flink-web/.rubydeps/ruby/2.5.0/gems/pygments.rb-0.6.3/lib/pygments.rb:1:in `<top (required)>' /srv/flink-web/_plugins/highlightCode.rb:22:in `require' /srv/flink-web/_plugins/highlightCode.rb:22:in `<top (required)>' /srv/flink-web/.rubydeps/ruby/2.5.0/gems/jekyll-3.0.5/lib/jekyll/plugin_manager.rb:75:in `require' /srv/flink-web/.rubydeps/ruby/2.5.0/gems/jekyll-3.0.5/lib/jekyll/plugin_manager.rb:75:in `block (2 levels) in require_plugin_files' /srv/flink-web/.rubydeps/ruby/2.5.0/gems/jekyll-3.0.5/lib/jekyll/plugin_manager.rb:74:in `each' /srv/flink-web/.rubydeps/ruby/2.5.0/gems/jekyll-3.0.5/lib/jekyll/plugin_manager.rb:74:in `block in require_plugin_files' /srv/flink-web/.rubydeps/ruby/2.5.0/gems/jekyll-3.0.5/lib/jekyll/plugin_manager.rb:73:in `each' /srv/flink-web/.rubydeps/ruby/2.5.0/gems/jekyll-3.0.5/lib/jekyll/plugin_manager.rb:73:in `require_plugin_files' /srv/flink-web/.rubydeps/ruby/2.5.0/gems/jekyll-3.0.5/lib/jekyll/plugin_manager.rb:18:in `conscientious_require' /srv/flink-web/.rubydeps/ruby/2.5.0/gems/jekyll-3.0.5/lib/jekyll/site.rb:97:in `setup' /srv/flink-web/.rubydeps/ruby/2.5.0/gems/jekyll-3.0.5/lib/jekyll/site.rb:49:in `initialize' /srv/flink-web/.rubydeps/ruby/2.5.0/gems/jekyll-3.0.5/lib/jekyll/commands/build.rb:30:in `new' /srv/flink-web/.rubydeps/ruby/2.5.0/gems/jekyll-3.0.5/lib/jekyll/commands/build.rb:30:in `process' /srv/flink-web/.rubydeps/ruby/2.5.0/gems/jekyll-3.0.5/lib/jekyll/commands/serve.rb:26:in `block (2 levels) in init_with_program' /srv/flink-web/.rubydeps/ruby/2.5.0/gems/mercenary-0.3.6/lib/mercenary/command.rb:220:in `block in execute' /srv/flink-web/.rubydeps/ruby/2.5.0/gems/mercenary-0.3.6/lib/mercenary/command.rb:220:in `each' /srv/flink-web/.rubydeps/ruby/2.5.0/gems/mercenary-0.3.6/lib/mercenary/command.rb:220:in `execute' /srv/flink-web/.rubydeps/ruby/2.5.0/gems/mercenary-0.3.6/lib/mercenary/program.rb:42:in `go' /srv/flink-web/.rubydeps/ruby/2.5.0/gems/mercenary-0.3.6/lib/mercenary.rb:19:in `program' /srv/flink-web/.rubydeps/ruby/2.5.0/gems/jekyll-3.0.5/bin/jekyll:17:in `<top (required)>' /srv/flink-web/.rubydeps/ruby/2.5.0/bin/jekyll:23:in `load' /srv/flink-web/.rubydeps/ruby/2.5.0/bin/jekyll:23:in `<top (required)>' ``` @rmetzger can `./docker/run.sh` success on your side? ---------------------------------------------------------------- This is an automated message from the Apache Git Service. To respond to the message, please log on to GitHub and use the URL above to go to the specific comment. For queries about this service, please contact Infrastructure at: us...@infra.apache.org