Sha256: d81a55cf570b3af040f100a10fe9905b17ef8bf76443ca7be60ebe59fd9c7728
Contents?: true
Size: 788 Bytes
Versions: 1
Compression:
Stored size: 788 Bytes
Contents
FROM ruby:2.6.5-alpine MAINTAINER Ryan Schlesinger <ryan@outstand.com> RUN addgroup -g 1000 -S metaractor && \ adduser -u 1000 -S -s /bin/ash -G metaractor metaractor && \ apk add --no-cache \ ca-certificates \ tini \ su-exec \ build-base \ git \ openssh WORKDIR /metaractor RUN chown -R metaractor:metaractor /metaractor USER metaractor COPY --chown=metaractor:metaractor Gemfile metaractor.gemspec /metaractor/ COPY --chown=metaractor:metaractor lib/metaractor/version.rb /metaractor/lib/metaractor/ RUN git config --global push.default simple COPY --chown=metaractor:metaractor . /metaractor/ USER root COPY docker-entrypoint.sh /docker-entrypoint.sh ENTRYPOINT ["/sbin/tini", "-g", "--", "/docker-entrypoint.sh"] CMD ["rspec", "spec"]
Version data entries
1 entries across 1 versions & 1 rubygems
Version | Path |
---|---|
metaractor-1.2.1 | Dockerfile |