Create full docker with static name
Change-Id: Id376cf70702371a7cd6496dab9ce85b7fdc643a3
This commit is contained in:
parent
faf8f8006a
commit
3e695fcb78
5 changed files with 14 additions and 6 deletions
|
@ -1,7 +1,11 @@
|
||||||
FROM java:8
|
FROM java:8
|
||||||
|
|
||||||
ADD mockserver/target/mockserver-2.0.0-jar-with-dependencies.jar /mockserver.jar
|
ADD mockserver/target/mockserver-full.jar /mockserver.jar
|
||||||
|
|
||||||
EXPOSE 9999
|
EXPOSE 9999
|
||||||
|
|
||||||
CMD java -jar /mockserver.jar
|
RUN mkdir /externalSchema
|
||||||
|
|
||||||
|
VOLUME /externalSchema
|
||||||
|
|
||||||
|
CMD java -cp /mockserver.jar:/externalSchema -jar /mockserver.jar
|
||||||
|
|
|
@ -12,7 +12,7 @@ mvn clean package assembly:single
|
||||||
## Start server
|
## Start server
|
||||||
|
|
||||||
```
|
```
|
||||||
java -jar mockserver-<VERSION>-jar-with-dependencies.jar [PORT]
|
java -jar mockserver.jar [PORT]
|
||||||
```
|
```
|
||||||
|
|
||||||
Default port is 9999.
|
Default port is 9999.
|
||||||
|
|
|
@ -1,6 +1,5 @@
|
||||||
#!/bin/sh
|
#!/bin/sh
|
||||||
|
|
||||||
mvn clean install
|
mvn -f mockserver/pom.xml clean package assembly:single
|
||||||
mvn -f mockserver/pom.xml package assembly:single
|
|
||||||
|
|
||||||
docker build -t mockserver .
|
docker build -t mockserver .
|
||||||
|
|
|
@ -2,3 +2,5 @@ mocks:
|
||||||
image: mockserver
|
image: mockserver
|
||||||
ports:
|
ports:
|
||||||
- "9999:9999"
|
- "9999:9999"
|
||||||
|
volumes:
|
||||||
|
- /tmp:/externalSchema
|
||||||
|
|
|
@ -1,5 +1,6 @@
|
||||||
<?xml version="1.0" encoding="UTF-8"?>
|
<?xml version="1.0" encoding="UTF-8"?>
|
||||||
<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd">
|
<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
|
||||||
|
xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd">
|
||||||
<parent>
|
<parent>
|
||||||
<artifactId>http-mock-server</artifactId>
|
<artifactId>http-mock-server</artifactId>
|
||||||
<groupId>pl.touk.mockserver</groupId>
|
<groupId>pl.touk.mockserver</groupId>
|
||||||
|
@ -46,6 +47,8 @@
|
||||||
<descriptorRefs>
|
<descriptorRefs>
|
||||||
<descriptorRef>jar-with-dependencies</descriptorRef>
|
<descriptorRef>jar-with-dependencies</descriptorRef>
|
||||||
</descriptorRefs>
|
</descriptorRefs>
|
||||||
|
<finalName>mockserver-full</finalName>
|
||||||
|
<appendAssemblyId>false</appendAssemblyId>
|
||||||
</configuration>
|
</configuration>
|
||||||
</plugin>
|
</plugin>
|
||||||
</plugins>
|
</plugins>
|
||||||
|
|
Loading…
Add table
Add a link
Reference in a new issue