Skip to content
GitLab
Projects
Groups
Snippets
/
Help
Help
Support
Community forum
Keyboard shortcuts
?
Submit feedback
Sign in
Toggle navigation
Menu
Open sidebar
HFTSoftwareProject
DTABackend
Commits
d30fc5bc
Commit
d30fc5bc
authored
Oct 18, 2023
by
Lückemeyer
Browse files
replaced apache docker http client with zerodep http client
parent
0b909163
Pipeline
#8590
passed with stage
Changes
2
Pipelines
1
Hide whitespace changes
Inline
Side-by-side
pom.xml
View file @
d30fc5bc
...
...
@@ -122,10 +122,10 @@
<version>
3.3.3
</version>
</dependency>
<dependency>
<groupId>
com.github.docker-java
</groupId>
<artifactId>
docker-java-transport-
httpclient5
</artifactId>
<version>
3.3.3
</version>
</dependency>
<groupId>
com.github.docker-java
</groupId>
<artifactId>
docker-java-transport-
zerodep
</artifactId>
<version>
3.3.3
</version>
</dependency>
<!--dependency>
<groupId>com.github.docker-java</groupId>
<artifactId>docker-java-core</artifactId>
...
...
src/main/java/de/hftstuttgart/dtabackend/utils/DockerUtil.java
View file @
d30fc5bc
...
...
@@ -8,8 +8,8 @@ import com.github.dockerjava.api.model.HostConfig;
import
com.github.dockerjava.core.DefaultDockerClientConfig
;
import
com.github.dockerjava.core.DockerClientConfig
;
import
com.github.dockerjava.core.DockerClientImpl
;
import
com.github.dockerjava.httpclient5.ApacheDockerHttpClient
;
import
com.github.dockerjava.transport.DockerHttpClient
;
import
com.github.dockerjava.zerodep.ZerodepDockerHttpClient
;
import
org.apache.logging.log4j.LogManager
;
import
org.apache.logging.log4j.Logger
;
import
org.springframework.core.env.Environment
;
...
...
@@ -29,10 +29,10 @@ public class DockerUtil {
DockerClientConfig
dockerClientConfig
=
DefaultDockerClientConfig
.
createDefaultConfigBuilder
().
build
();
LOG
.
debug
(
"create docker http client"
);
DockerHttpClient
httpClient
=
new
Apache
DockerHttpClient
.
Builder
()
.
dockerHost
(
dockerClientConfig
.
getDockerHost
())
.
sslConfig
(
dockerClientConfig
.
getSSLConfig
())
.
build
();
Zerodep
DockerHttpClient
httpClient
=
new
Zerodep
DockerHttpClient
.
Builder
()
.
dockerHost
(
dockerClientConfig
.
getDockerHost
())
.
sslConfig
(
dockerClientConfig
.
getSSLConfig
())
.
build
();
LOG
.
debug
(
"create docker client"
);
dockerClient
=
DockerClientImpl
.
getInstance
(
dockerClientConfig
,
httpClient
);
...
...
Write
Preview
Supports
Markdown
0%
Try again
or
attach a new file
.
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Cancel
Please
register
or
sign in
to comment