Sha256: 7079ef73f7d43df3d7ae33740b180d0bd2f48cef0719e9e41cf9733b5431d9bb

Contents?: true

Size: 571 Bytes

Versions: 3

Compression:

Stored size: 571 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 mkdir /app
WORKDIR /app

RUN gem install -N bundler

COPY Gemfile .

RUN bundle

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

3 entries across 3 versions & 1 rubygems

Version Path
appmap-0.78.0 spec/fixtures/rails7_users_app/Dockerfile
appmap-0.77.4 spec/fixtures/rails7_users_app/Dockerfile
appmap-0.77.3 spec/fixtures/rails7_users_app/Dockerfile