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
|