Sha256: 3c9e8a77ba5ec5edb832a66be8712780bde1fda872b6a17c08c75496bc52ed46

Contents?: true

Size: 616 Bytes

Versions: 29

Compression:

Stored size: 616 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 apt-get install -y postgresql-client

RUN mkdir /app
WORKDIR /app

RUN gem install -v '~> 1.17' -N bundler
 
COPY Gemfile .

RUN bundle
RUN bundle binstubs --force \
    bundler rake rspec-core

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

29 entries across 29 versions & 1 rubygems

Version Path
appmap-0.39.0 spec/fixtures/rails4_users_app/Dockerfile
appmap-0.38.1 spec/fixtures/rails4_users_app/Dockerfile
appmap-0.37.2 spec/fixtures/rails4_users_app/Dockerfile
appmap-0.37.0 spec/fixtures/rails4_users_app/Dockerfile
appmap-0.36.0 spec/fixtures/rails4_users_app/Dockerfile
appmap-0.35.2 spec/fixtures/rails4_users_app/Dockerfile
appmap-0.35.1 spec/fixtures/rails4_users_app/Dockerfile
appmap-0.35.0 spec/fixtures/rails4_users_app/Dockerfile
appmap-0.34.5 spec/fixtures/rails4_users_app/Dockerfile
appmap-0.34.4 spec/fixtures/rails4_users_app/Dockerfile
appmap-0.34.2 spec/fixtures/rails4_users_app/Dockerfile
appmap-0.34.1 spec/fixtures/rails4_users_app/Dockerfile
appmap-0.34.0 spec/fixtures/rails4_users_app/Dockerfile
appmap-0.33.0 spec/fixtures/rails4_users_app/Dockerfile
appmap-0.32.0 spec/fixtures/rails4_users_app/Dockerfile
appmap-0.31.0 spec/fixtures/rails4_users_app/Dockerfile
appmap-0.28.1 spec/fixtures/rails4_users_app/Dockerfile
appmap-0.28.0 spec/fixtures/rails4_users_app/Dockerfile
appmap-0.27.0 spec/fixtures/rails4_users_app/Dockerfile
appmap-0.26.1 spec/fixtures/rails4_users_app/Dockerfile