Skip to content

Commit c13ee57

Browse files
authored
Merge pull request #1420 from smartygus/docker-build-fix
Fix Docker Build under Ruby 3.4
2 parents 6f29d4e + f012381 commit c13ee57

File tree

2 files changed

+11
-7
lines changed

2 files changed

+11
-7
lines changed

Dockerfile

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -15,7 +15,7 @@ COPY lib/kamal/version.rb /kamal/lib/kamal/version.rb
1515
# Install system dependencies
1616
RUN apk add --no-cache build-base git docker openrc openssh-client-default yaml-dev \
1717
&& rc-update add docker boot \
18-
&& gem install bundler --version=2.4.3 \
18+
&& gem install bundler --version=2.6.5 \
1919
&& bundle install
2020

2121
# Copy the rest of our application code into the container.

Gemfile.lock

Lines changed: 10 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -48,8 +48,6 @@ GEM
4848
ast (2.4.2)
4949
base64 (0.2.0)
5050
bcrypt_pbkdf (1.1.1)
51-
bcrypt_pbkdf (1.1.1-arm64-darwin)
52-
bcrypt_pbkdf (1.1.1-x86_64-darwin)
5351
benchmark (0.4.0)
5452
bigdecimal (3.1.8)
5553
builder (3.3.0)
@@ -84,11 +82,15 @@ GEM
8482
net-sftp (4.0.0)
8583
net-ssh (>= 5.0.0, < 8.0.0)
8684
net-ssh (7.3.0)
87-
nokogiri (1.17.2-arm64-darwin)
85+
nokogiri (1.18.3-aarch64-linux-musl)
8886
racc (~> 1.4)
89-
nokogiri (1.17.2-x86_64-darwin)
87+
nokogiri (1.18.3-arm64-darwin)
9088
racc (~> 1.4)
91-
nokogiri (1.17.2-x86_64-linux)
89+
nokogiri (1.18.3-x86_64-darwin)
90+
racc (~> 1.4)
91+
nokogiri (1.18.3-x86_64-linux-gnu)
92+
racc (~> 1.4)
93+
nokogiri (1.18.3-x86_64-linux-musl)
9294
racc (~> 1.4)
9395
ostruct (0.6.1)
9496
parallel (1.26.3)
@@ -177,9 +179,11 @@ GEM
177179
zeitwerk (2.7.1)
178180

179181
PLATFORMS
182+
aarch64-linux-musl
180183
arm64-darwin
181184
x86_64-darwin
182185
x86_64-linux
186+
x86_64-linux-musl
183187

184188
DEPENDENCIES
185189
debug
@@ -189,4 +193,4 @@ DEPENDENCIES
189193
rubocop-rails-omakase
190194

191195
BUNDLED WITH
192-
2.4.3
196+
2.6.5

0 commit comments

Comments
 (0)