diff --git a/Containerfile.base b/Containerfile.base new file mode 100644 index 000000000..3f4209c4f --- /dev/null +++ b/Containerfile.base @@ -0,0 +1,24 @@ +FROM public.ecr.aws/docker/library/ruby:3.0.2-slim-bullseye AS ruby-upstream + +RUN apt update && \ + apt install -y \ + curl \ + gnupg2 \ + && \ + curl -fsSL https://dl.yarnpkg.com/debian/pubkey.gpg | apt-key add - && \ + curl -fsSL https://deb.nodesource.com/setup_16.x | bash - && \ + echo "deb https://dl.yarnpkg.com/debian/ stable main" | tee /etc/apt/sources.list.d/yarn.list && \ + apt update && \ + apt install -y \ + imagemagick \ + iproute2 \ + libjemalloc2 \ + less \ + postgresql-client \ + tzdata \ + nodejs \ + yarn \ + && \ + apt clean + +CMD [ "/usr/local/bin/irb" ]