Commit c8f5d295 authored by Kostis Trantzas's avatar Kostis Trantzas
Browse files

fixing dockerfile to accept configuration file

parent 144f4aeb
Loading
Loading
Loading
Loading
Loading
+1 −1
Original line number Diff line number Diff line
@@ -7,4 +7,4 @@ RUN mkdir -p /opt/shareclasses /opt/openslice/lib/

COPY target/org.etsi.osl.util.service.specification.export-0.0.1-SNAPSHOT.jar /opt/openslice/lib/

CMD ["java", "-Xshareclasses:cacheDir=/opt/shareclasses", "-jar", "/opt/openslice/lib/org.etsi.osl.util.service.specification.export-0.0.1-SNAPSHOT.jar"]
ENTRYPOINT ["java", "-Xshareclasses:cacheDir=/opt/shareclasses", "-jar", "/opt/openslice/lib/org.etsi.osl.util.service.specification.export-0.0.1-SNAPSHOT.jar", "--configfile", "/app/config.properties", "--servicespecuuid"]
 No newline at end of file
+2 −2
Original line number Diff line number Diff line
@@ -28,13 +28,13 @@ serviceSpecification.uuid=487b9377-460d-4498-a8f3-a23cd7595b06
To run the Docker container that exports the given Service Specification, use the following command, ensuring to mount the configuration file and target data folder:

```sh
docker run -v /local/path/to/config.properties:/app/config.properties -v /local/path/to/your-data-folder:/app/data-folder labs.etsi.org:5050/osl/utilities/oorg.etsi.osl.util.service.specification.export:latest uuid
docker run -v /local/path/to/config.properties:/app/config.properties -v /local/path/to/your-data-folder:/app/data-folder labs.etsi.org:5050/osl/utilities/org.etsi.osl.util.service.specification.export:latest uuid
```

For example (Windows system):

```sh
docker run -v C:\openslice\service-specification-exporting\src\main\resources\config.properties:/app/config.properties -v C:\openslice\service-specification-exporting:/app/data-folder labs.etsi.org:5050/osl/utilities/oorg.etsi.osl.util.service.specification.export:latest f51cb185-6663-49e8-b195-83deeae32eed
docker run -v C:\openslice\service-specification-exporting\src\main\resources\config.properties:/app/config.properties -v C:\openslice\service-specification-exporting:/app/data-folder labs.etsi.org:5050/osl/utilities/org.etsi.osl.util.service.specification.export:latest f51cb185-6663-49e8-b195-83deeae32eed
```

## File Hierarchy Structure