Dockerfile maven with ARG
up vote
1
down vote
favorite
On my dockerfile, i try to run this command line
RUN mvn install -Djavax.net.ssl.trustStore=/app/store -Djavax.net.ssl.trustStorePassword=password
It doesn't work :(. I have this error
[FATAL] Non-resolvable parent POM for org.springframework:java-backend-bdd:0.1.0: Could not transfer artifact org.springframework.boot:spring-boot-starter-parent:pom:2.0.3.RELEASE from/to central (https://repo.maven.apache.org/maven2): sun.security.validator.ValidatorException: PKIX path building failed: sun.security.provider.certpath.SunCertPathBuilderException: unable to find valid certification path to requested target and 'parent.relativePath' points at wrong local POM @ line 13, column 13
I can put anything on the arguments -Djavax.net.ssl.trustStore or -Djavax.net.ssl.trustStorePassword, same error
I also try this command line
RUN ["mvn", "install","-Djavax.net.ssl.trustStore=/app/store", "-Djavax.net.ssl.trustStorePassword=password"]
How can i run maven with argument on Dockerfile ?
java maven docker
add a comment |
up vote
1
down vote
favorite
On my dockerfile, i try to run this command line
RUN mvn install -Djavax.net.ssl.trustStore=/app/store -Djavax.net.ssl.trustStorePassword=password
It doesn't work :(. I have this error
[FATAL] Non-resolvable parent POM for org.springframework:java-backend-bdd:0.1.0: Could not transfer artifact org.springframework.boot:spring-boot-starter-parent:pom:2.0.3.RELEASE from/to central (https://repo.maven.apache.org/maven2): sun.security.validator.ValidatorException: PKIX path building failed: sun.security.provider.certpath.SunCertPathBuilderException: unable to find valid certification path to requested target and 'parent.relativePath' points at wrong local POM @ line 13, column 13
I can put anything on the arguments -Djavax.net.ssl.trustStore or -Djavax.net.ssl.trustStorePassword, same error
I also try this command line
RUN ["mvn", "install","-Djavax.net.ssl.trustStore=/app/store", "-Djavax.net.ssl.trustStorePassword=password"]
How can i run maven with argument on Dockerfile ?
java maven docker
add a comment |
up vote
1
down vote
favorite
up vote
1
down vote
favorite
On my dockerfile, i try to run this command line
RUN mvn install -Djavax.net.ssl.trustStore=/app/store -Djavax.net.ssl.trustStorePassword=password
It doesn't work :(. I have this error
[FATAL] Non-resolvable parent POM for org.springframework:java-backend-bdd:0.1.0: Could not transfer artifact org.springframework.boot:spring-boot-starter-parent:pom:2.0.3.RELEASE from/to central (https://repo.maven.apache.org/maven2): sun.security.validator.ValidatorException: PKIX path building failed: sun.security.provider.certpath.SunCertPathBuilderException: unable to find valid certification path to requested target and 'parent.relativePath' points at wrong local POM @ line 13, column 13
I can put anything on the arguments -Djavax.net.ssl.trustStore or -Djavax.net.ssl.trustStorePassword, same error
I also try this command line
RUN ["mvn", "install","-Djavax.net.ssl.trustStore=/app/store", "-Djavax.net.ssl.trustStorePassword=password"]
How can i run maven with argument on Dockerfile ?
java maven docker
On my dockerfile, i try to run this command line
RUN mvn install -Djavax.net.ssl.trustStore=/app/store -Djavax.net.ssl.trustStorePassword=password
It doesn't work :(. I have this error
[FATAL] Non-resolvable parent POM for org.springframework:java-backend-bdd:0.1.0: Could not transfer artifact org.springframework.boot:spring-boot-starter-parent:pom:2.0.3.RELEASE from/to central (https://repo.maven.apache.org/maven2): sun.security.validator.ValidatorException: PKIX path building failed: sun.security.provider.certpath.SunCertPathBuilderException: unable to find valid certification path to requested target and 'parent.relativePath' points at wrong local POM @ line 13, column 13
I can put anything on the arguments -Djavax.net.ssl.trustStore or -Djavax.net.ssl.trustStorePassword, same error
I also try this command line
RUN ["mvn", "install","-Djavax.net.ssl.trustStore=/app/store", "-Djavax.net.ssl.trustStorePassword=password"]
How can i run maven with argument on Dockerfile ?
java maven docker
java maven docker
asked Nov 19 at 18:22
nakata77fr
84
84
add a comment |
add a comment |
1 Answer
1
active
oldest
votes
up vote
0
down vote
Your first command should work fine. No need to split the run into an array of args.
However, did you copy the cert into the Docker container first? If the cert is in the repo, you'll need to add a line like
RUN mkdir /app/store
COPY /my/local/cert/store/ /app/store
This will copy the contents of your local cert store to the /app/store path in the docker container.
add a comment |
1 Answer
1
active
oldest
votes
1 Answer
1
active
oldest
votes
active
oldest
votes
active
oldest
votes
up vote
0
down vote
Your first command should work fine. No need to split the run into an array of args.
However, did you copy the cert into the Docker container first? If the cert is in the repo, you'll need to add a line like
RUN mkdir /app/store
COPY /my/local/cert/store/ /app/store
This will copy the contents of your local cert store to the /app/store path in the docker container.
add a comment |
up vote
0
down vote
Your first command should work fine. No need to split the run into an array of args.
However, did you copy the cert into the Docker container first? If the cert is in the repo, you'll need to add a line like
RUN mkdir /app/store
COPY /my/local/cert/store/ /app/store
This will copy the contents of your local cert store to the /app/store path in the docker container.
add a comment |
up vote
0
down vote
up vote
0
down vote
Your first command should work fine. No need to split the run into an array of args.
However, did you copy the cert into the Docker container first? If the cert is in the repo, you'll need to add a line like
RUN mkdir /app/store
COPY /my/local/cert/store/ /app/store
This will copy the contents of your local cert store to the /app/store path in the docker container.
Your first command should work fine. No need to split the run into an array of args.
However, did you copy the cert into the Docker container first? If the cert is in the repo, you'll need to add a line like
RUN mkdir /app/store
COPY /my/local/cert/store/ /app/store
This will copy the contents of your local cert store to the /app/store path in the docker container.
answered Nov 19 at 22:48
Chris Kannon
4,25132032
4,25132032
add a comment |
add a comment |
Thanks for contributing an answer to Stack Overflow!
- Please be sure to answer the question. Provide details and share your research!
But avoid …
- Asking for help, clarification, or responding to other answers.
- Making statements based on opinion; back them up with references or personal experience.
To learn more, see our tips on writing great answers.
Some of your past answers have not been well-received, and you're in danger of being blocked from answering.
Please pay close attention to the following guidance:
- Please be sure to answer the question. Provide details and share your research!
But avoid …
- Asking for help, clarification, or responding to other answers.
- Making statements based on opinion; back them up with references or personal experience.
To learn more, see our tips on writing great answers.
Sign up or log in
StackExchange.ready(function () {
StackExchange.helpers.onClickDraftSave('#login-link');
});
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Required, but never shown
StackExchange.ready(
function () {
StackExchange.openid.initPostLogin('.new-post-login', 'https%3a%2f%2fstackoverflow.com%2fquestions%2f53380547%2fdockerfile-maven-with-arg%23new-answer', 'question_page');
}
);
Post as a guest
Required, but never shown
Sign up or log in
StackExchange.ready(function () {
StackExchange.helpers.onClickDraftSave('#login-link');
});
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Required, but never shown
Sign up or log in
StackExchange.ready(function () {
StackExchange.helpers.onClickDraftSave('#login-link');
});
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Required, but never shown
Sign up or log in
StackExchange.ready(function () {
StackExchange.helpers.onClickDraftSave('#login-link');
});
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown