17 lines
402 B
Docker
17 lines
402 B
Docker
FROM ubuntu:19.04
|
|
|
|
RUN apt-get update -qqy
|
|
RUN apt-get install -qqy openjdk-12-jre-headless
|
|
|
|
ARG port
|
|
ARG bucket
|
|
ARG token
|
|
|
|
ENV GCS_FIXTURE_PORT=${port}
|
|
ENV GCS_FIXTURE_BUCKET=${bucket}
|
|
ENV GCS_FIXTURE_TOKEN=${token}
|
|
|
|
ENTRYPOINT exec java -classpath "/fixture/shared/*" \
|
|
fixture.gcs.GoogleCloudStorageHttpFixture 0.0.0.0 "$GCS_FIXTURE_PORT" "$GCS_FIXTURE_BUCKET" "$GCS_FIXTURE_TOKEN"
|
|
|
|
EXPOSE $port |