Я совершенно новичок в Docker. Он отлично работает в моем местном затмении. Но выдает ошибку при попытке развернуть в контейнере Docker. Пока ничего не нашел ни на одном форуме, я вижу, как люди обсуждают получение этой ошибки в Eclipse, но я получаю, когда развертываю в Docker.
Попытка развернуть микросервис конфигурации весенней загрузки, который бы считывал свойства из github.
Вот подробности и, пожалуйста, дайте мне знать, что еще требуется, я могу предоставить.
Ошибка:
2020-05-28 01:36:24.636 INFO 1 --- [ main] o.s.s.c.ThreadPoolTaskScheduler : Initializing ExecutorService 'taskScheduler'
2020-05-28 01:36:24.673 INFO 1 --- [ main] onConfiguration$FunctionBindingRegistrar : Functional binding is disabled due to the presense of @EnableBinding annotation in your configuration
2020-05-28 01:36:26.011 WARN 1 --- [ main] .c.s.e.MultipleJGitEnvironmentRepository : Error occured cloning to base directory.
org.eclipse.jgit.api.errors.TransportException: https://github.com/<My_Git_Path>: cannot open git-upload-pack
at org.eclipse.jgit.api.FetchCommand.call(FetchCommand.java:254) ~[org.eclipse.jgit-5.1.3.201810200350-r.jar!/:5.1.3.201810200350-r]
at org.eclipse.jgit.api.CloneCommand.fetch(CloneCommand.java:306) ~[org.eclipse.jgit-5.1.3.201810200350-r.jar!/:5.1.3.201810200350-r]
application.properties
server.port=8887
spring.cloud.config.server.git.skip-ssl-validation = true
management.endpoints.web.exposure.include=bus-refresh
spring.cloud.config.server.git.uri=https://github.com/<My_Git_Path>
spring.cloud.config.server.git.username=<my user name>
spring.cloud.config.server.git.password=<my password>
spring.cloud.config.server.git.clone-on-start=true
Dockerfile
FROM openjdk:8
VOLUME /tmp
EXPOSE 8887
COPY resolv.conf /etc/resolv.conf
ADD target/currency-conversion-config-0.0.1-SNAPSHOT.jar currency-conversion-config.jar
ENTRYPOINT ["java", "-jar","currency-conversion-config.jar"]
Docker изображений
[Sid@sidcentos currency-conversion-config]$ sudo su
[sudo] password for Sid:
[root@sidcentos currency-conversion-config]# docker image ls -a
REPOSITORY TAG IMAGE ID CREATED SIZE
currency-conversion-config latest 08957df7c599 8 hours ago 547MB
rabbitmq 3-management 867da7fcdf92 6 days ago 181MB
rabbitmq 3 00d1b193f3ff 6 days ago 151MB
rabbitmq latest 00d1b193f3ff 6 days ago 151MB
openjdk 8 1077d23b5882 12 days ago 510MB
hello-world latest fce289e99eb9 17 months ago 1.84kB
docker/whalesay latest 6b362a9f73eb 5 years ago 247MB
[root@sidcentos currency-conversion-config]#
Eclipse Java Путь сборки:
/usr/lib/jvm/java-1.8.0-openjdk-1.8.0.242.b08-0.el8_1.x86_64