Hi,
I encountered two situations and didn't know how to solve them. + standalone version ``` [root@oe85 ~]# cat /etc/system-release;arch openEuler release 20.03 (LTS-SP1) aarch64 [root@oe85 ~]# ls libiconv-1.16 libiconv-1.16.tar.gz mirror-web pkgs ruby-2.2.4 ruby-2.2.4.tar.gz rubygems-2.4.8 rubygems-2.4.8.tgz [root@oe85 ~]# gem sources Ignoring bigdecimal-1.3.4 because its extensions are not built. Try: gem pristine bigdecimal --version 1.3.4 Ignoring commonmarker-0.17.13 because its extensions are not built. Try: gem pristine commonmarker --version 0.17.13 Ignoring eventmachine-1.2.7 because its extensions are not built. Try: gem pristine eventmachine --version 1.2.7 Ignoring http_parser.rb-0.8.0 because its extensions are not built. Try: gem pristine http_parser.rb --version 0.8.0 Ignoring io-console-0.4.6 because its extensions are not built. Try: gem pristine io-console --version 0.4.6 Ignoring json-2.6.1 because its extensions are not built. Try: gem pristine json --version 2.6.1 Ignoring json-2.1.0 because its extensions are not built. Try: gem pristine json --version 2.1.0 Ignoring nokogiri-1.12.5 because its extensions are not built. Try: gem pristine nokogiri --version 1.12.5 Ignoring openssl-2.1.2 because its extensions are not built. Try: gem pristine openssl --version 2.1.2 Ignoring psych-3.0.2 because its extensions are not built. Try: gem pristine psych --version 3.0.2 Ignoring racc-1.6.0 because its extensions are not built. Try: gem pristine racc --version 1.6.0 Ignoring unf_ext-0.0.8 because its extensions are not built. Try: gem pristine unf_ext --version 0.0.8 *** CURRENT SOURCES *** https://mirrors.aliyun.com/rubygems/ [root@oe85 ~]# cd mirror-web/ [root@oe85 mirror-web]# jekyll serve Ignoring bigdecimal-1.3.4 because its extensions are not built. Try: gem pristine bigdecimal --version 1.3.4 Ignoring commonmarker-0.17.13 because its extensions are not built. Try: gem pristine commonmarker --version 0.17.13 Ignoring eventmachine-1.2.7 because its extensions are not built. Try: gem pristine eventmachine --version 1.2.7 Ignoring http_parser.rb-0.8.0 because its extensions are not built. Try: gem pristine http_parser.rb --version 0.8.0 Ignoring io-console-0.4.6 because its extensions are not built. Try: gem pristine io-console --version 0.4.6 Ignoring json-2.6.1 because its extensions are not built. Try: gem pristine json --version 2.6.1 Ignoring json-2.1.0 because its extensions are not built. Try: gem pristine json --version 2.1.0 Ignoring nokogiri-1.12.5 because its extensions are not built. Try: gem pristine nokogiri --version 1.12.5 Ignoring openssl-2.1.2 because its extensions are not built. Try: gem pristine openssl --version 2.1.2 Ignoring psych-3.0.2 because its extensions are not built. Try: gem pristine psych --version 3.0.2 Ignoring racc-1.6.0 because its extensions are not built. Try: gem pristine racc --version 1.6.0 Ignoring unf_ext-0.0.8 because its extensions are not built. Try: gem pristine unf_ext --version 0.0.8 Resolving dependencies... Traceback (most recent call last): 12: from /usr/bin/jekyll:25:in `<main>' 11: from /usr/bin/jekyll:25:in `load' 10: from /usr/share/gems/gems/jekyll-3.9.0/exe/jekyll:11:in `<top (required)>' 9: from /usr/share/gems/gems/jekyll-3.9.0/lib/jekyll/plugin_manager.rb:50:in `require_from_bundler' 8: from /usr/local/share/gems/gems/bundler-2.3.8/lib/bundler.rb:151:in `setup' 7: from /usr/local/share/gems/gems/bundler-2.3.8/lib/bundler/runtime.rb:18:in `setup' 6: from /usr/local/share/gems/gems/bundler-2.3.8/lib/bundler/definition.rb:238:in `specs_for' 5: from /usr/local/share/gems/gems/bundler-2.3.8/lib/bundler/definition.rb:190:in `specs' 4: from /usr/local/share/gems/gems/bundler-2.3.8/lib/bundler/definition.rb:468:in `materialize' 3: from /usr/local/share/gems/gems/bundler-2.3.8/lib/bundler/definition.rb:269:in `resolve' 2: from /usr/local/share/gems/gems/bundler-2.3.8/lib/bundler/resolver.rb:23:in `resolve' 1: from /usr/local/share/gems/gems/bundler-2.3.8/lib/bundler/resolver.rb:44:in `start' /usr/local/share/gems/gems/bundler-2.3.8/lib/bundler/resolver.rb:57:in `rescue in start': Bundler could not find compatible versions for gem "nokogiri": (Bundler::VersionConflict) In Gemfile: github-pages was resolved to 223, which depends on nokogiri (>= 1.12.5, < 2.0) Could not find gem 'nokogiri (>= 1.12.5, < 2.0)', which is required by gem 'github-pages', in any of the sources. [root@oe85 mirror-web]# ``` + docker version ``` [root@oe85 mirror-web]# docker images REPOSITORY TAG IMAGE ID CREATED SIZE builden latest b8fd0b305554 6 hours ago 1.14GB [root@oe85 mirror-web]# [root@oe85 mirror-web]# ls /path/to/mirror-web/ [root@oe85 mirror-web]# docker run -it -v /path/to/mirror-web/:/data builden:latest Configuration file: none Source: /data Destination: /data/_site Incremental build: disabled. Enable with --incremental Generating... done in 0.01 seconds. Auto-regeneration: disabled. Use --watch to enable. [root@oe85 mirror-web]# docker ps -a CONTAINER ID IMAGE COMMAND CREATED STATUS PORTS NAMES 81c5118fa6c9 builden:latest "jekyll build" 21 seconds ago Exited (0) 15 seconds ago modest_neumann [root@oe85 mirror-web]# ``` I would appreciate it if you could help me! -- Good luck! 在 2022-03-01 15:07:49,"Miao Wang" <shankerwangm...@gmail.com> 写道: >Hi, > >If you should meet any errors, please describe what you have tried and what >errors you have experienced, so that other can help you specifically. > >Cheers, > >Miao Wang > >> 2022年03月01日 15:05,zhangqichen <17852657...@163.com> 写道: >> >> Hi Tunars, >> >> My friend asked me to refer to this code warehouse and build a demo based on >> the openEuler operating system(openEuler 20.03 LTS SP1 aarch64). >> https://github.com/tuna/mirror-web.git >> I tossed for two weeks. At present, there is no progress. >> Can friends who have played provide better suggestions? >> >> Thank you very much! >> >> >> >> >> >> >> >> >> >> >> >> >> >> -- >> 您收到此邮件是因为您订阅了Google网上论坛上的“TUNA 主邮件列表”群组。 >> 要退订此群组并停止接收此群组的电子邮件,请发送电子邮件到tuna-general+unsubscr...@googlegroups.com。 >> 要在网络上查看此讨论,请访问https://groups.google.com/d/msgid/tuna-general/89e8d61.3a69.17f444c914f.Coremail.17852657226%40163.com。 > >-- >您收到此邮件是因为您订阅了 Google 网上论坛的“TUNA 主邮件列表”群组。 >要退订此群组并停止接收此群组的电子邮件,请发送电子邮件到tuna-general+unsubscr...@googlegroups.com。 >要在网络上查看此讨论,请访问 >https://groups.google.com/d/msgid/tuna-general/47C49CB5-9F8C-4D85-82E6-27D8A08B1264%40gmail.com。 -- 您收到此邮件是因为您订阅了 Google 网上论坛的“TUNA 主邮件列表”群组。 要退订此群组并停止接收此群组的电子邮件,请发送电子邮件到tuna-general+unsubscr...@googlegroups.com。 要在网络上查看此讨论,请访问 https://groups.google.com/d/msgid/tuna-general/73182533.3cb1.17f445970c4.Coremail.17852657226%40163.com。