evolvingweb / sitediff

SiteDiff makes it easy to see differences between two versions of a website.
http://sitediff.io
GNU General Public License v2.0
229 stars 48 forks source link

Docker run can not load sitediff/cli #197

Open ddylanlinn opened 3 months ago

ddylanlinn commented 3 months ago

2024-08-01

docker run --platform linux/amd64 -p 13080:13080 -t -d --name sitediff evolvingweb/sitediff:latest docker exec -it sitediff /bin/bash

when i try to sidediff commend error with

// sitediff help
<internal:/usr/local/lib/ruby/3.1.0/rubygems/core_ext/kernel_require.rb>:85:in `require': cannot load such file -- sitediff/cli (LoadError)
        from <internal:/usr/local/lib/ruby/3.1.0/rubygems/core_ext/kernel_require.rb>:85:in `require'
        from /usr/local/bundle/gems/sitediff-1.2.9/bin/sitediff:9:in `<top (required)>'
        from /usr/local/bundle/bin/sitediff:25:in `load'
        from /usr/local/bundle/bin/sitediff:25:in `<main>'

and i rollback to evolvingweb/sitediff:1.0.0, it works fine

Thanos3500 commented 3 months ago

I also have this problem

Mgldvd commented 3 months ago

The image for version v1.2.10 is not working

https://hub.docker.com/layers/evolvingweb/sitediff/v1.2.10/images/sha256-15b0f6903e64c55ee730067636fc5473f3281969901e5d75ebc6f0a61df78e40?context=explore

Use 1.2.9:

docker run -p 13033:13080 -t -d --name sitediff evolvingweb/sitediff:1.2.9
docker exec -it sitediff /bin/bash

Here are the tags available. https://hub.docker.com/r/evolvingweb/sitediff/tags