Sha256: 7add889a91854ab4c6ab85f4fbc23be2c1f8929615f0c26cac87396cb33876ad
Contents?: true
Size: 834 Bytes
Versions: 38
Compression:
Stored size: 834 Bytes
Contents
ARG GEM_VERSION ARG RUBY_VERSION FROM appmap:${GEM_VERSION} as appmap FROM ruby:${RUBY_VERSION} SHELL ["/bin/bash", "-c"] RUN apt-get update && apt-get install -y vim less RUN apt-get install -y postgresql-client RUN curl -fsSL https://fnm.vercel.app/install | bash \ && source /root/.bashrc \ && fnm install --lts \ && echo 'fnm default $(fnm current)' >> ~/.bashrc \ && ln -s $(which node) /usr/local/bin/node RUN mkdir /app WORKDIR /app RUN gem install -N bundler COPY Gemfile . RUN bundle RUN bundle binstubs bundler rspec-core --force COPY . . COPY --from=appmap /pkg/appmap.gem /tmp/ RUN gem install /tmp/appmap.gem && \ bundle update --local appmap && \ bundle binstubs appmap --force EXPOSE 3000 HEALTHCHECK --interval=1s --retries=10 CMD curl --fail http://localhost:3000/health || exit 1
Version data entries
38 entries across 38 versions & 1 rubygems