From 67ea4c6580394df31daaefc0428d290a4ffacb0a Mon Sep 17 00:00:00 2001 From: Shimon W Date: Thu, 15 Jun 2023 13:33:57 -0400 Subject: [PATCH] Fix for Mac M1 - arm64 --- Dockerfile | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/Dockerfile b/Dockerfile index f41f22a..3e6f9d9 100644 --- a/Dockerfile +++ b/Dockerfile @@ -1,4 +1,4 @@ -FROM ruby:2.4-stretch +FROM arm64v8/ruby:2.6-buster LABEL maintainer="Lazarus Lazaridis http://iridakos.com" # Change to repo directory @@ -13,7 +13,7 @@ EXPOSE 80 # Add Required Packages RUN apt-get update \ - && apt-get install -y --no-install-recommends nodejs libpq-dev libxml2-dev default-libmysqlclient-dev libsqlite3-dev \ + && apt-get install -y --no-install-recommends nodejs libpq-dev libxml2-dev default-libmysqlclient-dev libsqlite3-dev sqlite3\ && rm -rf /var/lib/apt/lists/* # Add docker entrypoint.sh @@ -22,6 +22,8 @@ COPY docker-entrypoint.sh / # Copy in Gemfile COPY Gemfile Gemfile.lock ./ +RUN gem install bundler:1.17.3 + # Install Gems RUN bundle install --deployment --without development test --binstubs --jobs=2 --retry=4