Sha256: 6926a6d62be6f1e90abcf84a2d1be8ab6c35de7caab96121ae9b441a9edeb515

Contents?: true

Size: 614 Bytes

Versions: 106

Compression:

Stored size: 614 Bytes

Contents

ARG GEM_VERSION
ARG RUBY_VERSION

FROM appmap:${GEM_VERSION} as appmap

FROM ruby:${RUBY_VERSION}
RUN apt-get update && apt-get install -y vim less

RUN mkdir /app
WORKDIR /app

RUN gem install -N bundler

COPY Gemfile .

RUN bundle
RUN bundle binstubs rack

COPY . .

COPY --from=appmap /pkg/appmap.gem /tmp/
RUN gem install /tmp/appmap.gem && \
    bundle update --local appmap && \
    bundle binstubs appmap --force

EXPOSE 9292

ENV GLI_DEBUG=true

ENTRYPOINT [ "./bin/appmap", "record", "-o", "tmp/appmap.json" ]

HEALTHCHECK --interval=1s --retries=10 CMD curl --fail http://localhost:9292/health || exit 1

Version data entries

106 entries across 106 versions & 1 rubygems

Version Path
appmap-0.78.0 spec/fixtures/rack_users_app/Dockerfile
appmap-0.77.4 spec/fixtures/rack_users_app/Dockerfile
appmap-0.77.3 spec/fixtures/rack_users_app/Dockerfile
appmap-0.77.2 spec/fixtures/rack_users_app/Dockerfile
appmap-0.77.1 spec/fixtures/rack_users_app/Dockerfile
appmap-0.77.0 spec/fixtures/rack_users_app/Dockerfile
appmap-0.76.0 spec/fixtures/rack_users_app/Dockerfile
appmap-0.75.0 spec/fixtures/rack_users_app/Dockerfile
appmap-0.74.0 spec/fixtures/rack_users_app/Dockerfile
appmap-0.73.0 spec/fixtures/rack_users_app/Dockerfile
appmap-0.72.5 spec/fixtures/rack_users_app/Dockerfile
appmap-0.72.4 spec/fixtures/rack_users_app/Dockerfile
appmap-0.72.3 spec/fixtures/rack_users_app/Dockerfile
appmap-0.72.2 spec/fixtures/rack_users_app/Dockerfile
appmap-0.72.1 spec/fixtures/rack_users_app/Dockerfile
appmap-0.72.0 spec/fixtures/rack_users_app/Dockerfile
appmap-0.71.0 spec/fixtures/rack_users_app/Dockerfile
appmap-0.70.2 spec/fixtures/rack_users_app/Dockerfile
appmap-0.70.1 spec/fixtures/rack_users_app/Dockerfile
appmap-0.70.0 spec/fixtures/rack_users_app/Dockerfile