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

Version Path
appmap-0.72.2 spec/fixtures/rails6_users_app/Dockerfile
appmap-0.72.1 spec/fixtures/rails6_users_app/Dockerfile
appmap-0.72.0 spec/fixtures/rails6_users_app/Dockerfile
appmap-0.71.0 spec/fixtures/rails6_users_app/Dockerfile
appmap-0.70.2 spec/fixtures/rails6_users_app/Dockerfile
appmap-0.70.1 spec/fixtures/rails6_users_app/Dockerfile
appmap-0.70.0 spec/fixtures/rails6_users_app/Dockerfile
appmap-0.69.0 spec/fixtures/rails6_users_app/Dockerfile
appmap-0.68.2 spec/fixtures/rails6_users_app/Dockerfile
appmap-0.68.1 spec/fixtures/rails6_users_app/Dockerfile
appmap-0.68.0 spec/fixtures/rails6_users_app/Dockerfile
appmap-0.67.1 spec/fixtures/rails6_users_app/Dockerfile
appmap-0.67.0 spec/fixtures/rails6_users_app/Dockerfile
appmap-0.66.2 spec/fixtures/rails6_users_app/Dockerfile
appmap-0.66.1 spec/fixtures/rails6_users_app/Dockerfile
appmap-0.66.0 spec/fixtures/rails6_users_app/Dockerfile
appmap-0.65.1 spec/fixtures/rails6_users_app/Dockerfile
appmap-0.65.0 spec/fixtures/rails6_users_app/Dockerfile
appmap-0.64.0 spec/fixtures/rails6_users_app/Dockerfile
appmap-0.63.0 spec/fixtures/rails6_users_app/Dockerfile