Application.java
@Value("${appname}")
private String appname;
@GetMapping
public String Hello() {
return "This is " + appname;
Dockerfile
ENTRYPOINT ["java", "-Dappname=my docker appication", "-jar", "app.jar" ]
mvn -Dmaven.test.skip=true clean package
docker build -f Dockerfile -t basic-args-example .
docker run -p 8080:8080 basic-args-example
curl http://localhost:8080/basic
This is my docker application
SHELL ENTRYPOINT
- сам пока осваиваюENTRYPOINT ["java", "-jar", "app.jar", "--spring.config.location=file:///var/properties/application.properties" ]
cp src/main/resources/application.properties ~/Desktop/
sed -i 's|8085|8080|' ~/Desktop/application.properties
mvn clean package
docker build -f Dockerfile -t basic-example .
docker run -v ${HOME}/Desktop/:/var/properties -p 8086:8080 basic-example
... | ForEach-Object { $target = $_.FullName; & icacls $target /restore acl /t /c
}
& "icacls ${target} /restore acl /t /c"
$d = 'eclipse'; get-childitem -path $d -attributes directory | foreach-object { $target = $_.FullName; & echo icacls $target /restore acl /t /c }
echo
уберите и $d
сделайте = 'D:\Project'
StringBuffer processOutput =
...
System.err.println("OUTPUT:" + processOutput.toString());
System.err.println("ERROR :" + processError.toString());