Skip to content

Checking what versions of docker images I should be using #747

Description

@markwilkinson

What is your question?

Hi guys!
My set up is this, and it results in the following error with a docker-compose up:

  fdp_client:
    image: fairdata/fairdatapoint-client:1.18.0-alpha.2

  graphdb:
    image: ontotext/graphdb:10.8.9

  fdp:
    image: fairdata/fairdatapoint:1.18.0-alpha.0

  mongo:
    image: mongo:8.0.13-rc1
fdp-1               | 2025-08-08 14:02:24,694 10922 [main] INFO  org.springframework.boot.autoconfigure.logging.ConditionEvaluationReportLogger - 
fdp-1               | 
fdp-1               | Error starting ApplicationContext. To display the condition evaluation report re-run your application with 'debug' enabled.
fdp-1               | 2025-08-08 14:02:24,713 10941 [main] ERROR org.springframework.boot.SpringApplication - Application run failed
fdp-1               | org.springframework.context.ApplicationContextException: Failed to start bean 'webServerStartStop'
fdp-1               | 	at org.springframework.context.support.DefaultLifecycleProcessor.doStart(DefaultLifecycleProcessor.java:408) ~[spring-context-6.2.7.jar!/:6.2.7]
fdp-1               | 	at org.springframework.context.support.DefaultLifecycleProcessor.doStart(DefaultLifecycleProcessor.java:394) ~[spring-context-6.2.7.jar!/:6.2.7]
fdp-1               | 	at org.springframework.context.support.DefaultLifecycleProcessor$LifecycleGroup.start(DefaultLifecycleProcessor.java:586) ~[spring-context-6.2.7.jar!/:6.2.7]
fdp-1               | 	at java.base/java.lang.Iterable.forEach(Iterable.java:75) ~[?:?]
fdp-1               | 	at org.springframework.context.support.DefaultLifecycleProcessor.startBeans(DefaultLifecycleProcessor.java:364) ~[spring-context-6.2.7.jar!/:6.2.7]
fdp-1               | 	at org.springframework.context.support.DefaultLifecycleProcessor.onRefresh(DefaultLifecycleProcessor.java:310) ~[spring-context-6.2.7.jar!/:6.2.7]
fdp-1               | 	at org.springframework.context.support.AbstractApplicationContext.finishRefresh(AbstractApplicationContext.java:1006) ~[spring-context-6.2.7.jar!/:6.2.7]
fdp-1               | 	at org.springframework.context.support.AbstractApplicationContext.refresh(AbstractApplicationContext.java:630) ~[spring-context-6.2.7.jar!/:6.2.7]
fdp-1               | 	at org.springframework.boot.web.servlet.context.ServletWebServerApplicationContext.refresh(ServletWebServerApplicationContext.java:146) ~[spring-boot-3.5.0.jar!/:3.5.0]
fdp-1               | 	at org.springframework.boot.SpringApplication.refresh(SpringApplication.java:753) [spring-boot-3.5.0.jar!/:3.5.0]
fdp-1               | 	at org.springframework.boot.SpringApplication.refreshContext(SpringApplication.java:439) [spring-boot-3.5.0.jar!/:3.5.0]
fdp-1               | 	at org.springframework.boot.SpringApplication.run(SpringApplication.java:318) [spring-boot-3.5.0.jar!/:3.5.0]
fdp-1               | 	at org.springframework.boot.SpringApplication.run(SpringApplication.java:1362) [spring-boot-3.5.0.jar!/:3.5.0]
fdp-1               | 	at org.springframework.boot.SpringApplication.run(SpringApplication.java:1351) [spring-boot-3.5.0.jar!/:3.5.0]
fdp-1               | 	at nl.dtls.fairdatapoint.Application.main(Application.java:46) [!/:1.17.3]
fdp-1               | 	at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:103) ~[?:?]
fdp-1               | 	at java.base/java.lang.reflect.Method.invoke(Method.java:580) ~[?:?]
fdp-1               | 	at org.springframework.boot.loader.launch.Launcher.launch(Launcher.java:102) [app.jar:1.17.3]
fdp-1               | 	at org.springframework.boot.loader.launch.Launcher.launch(Launcher.java:64) [app.jar:1.17.3]
fdp-1               | 	at org.springframework.boot.loader.launch.JarLauncher.main(JarLauncher.java:40) [app.jar:1.17.3]
fdp-1               | Caused by: org.springframework.boot.web.server.WebServerException: Unable to start embedded Tomcat server
fdp-1               | 	at org.springframework.boot.web.embedded.tomcat.TomcatWebServer.start(TomcatWebServer.java:251) ~[spring-boot-3.5.0.jar!/:3.5.0]
fdp-1               | 	at org.springframework.boot.web.servlet.context.WebServerStartStopLifecycle.start(WebServerStartStopLifecycle.java:44) ~[spring-boot-3.5.0.jar!/:3.5.0]
fdp-1               | 	at org.springframework.context.support.DefaultLifecycleProcessor.doStart(DefaultLifecycleProcessor.java:405) ~[spring-context-6.2.7.jar!/:6.2.7]
fdp-1               | 	... 19 more
fdp-1               | Caused by: java.lang.IllegalArgumentException: standardService.connector.startFailed
fdp-1               | 	at org.apache.catalina.core.StandardService.addConnector(StandardService.java:222) ~[tomcat-embed-core-10.1.41.jar!/:?]
fdp-1               | 	at org.springframework.boot.web.embedded.tomcat.TomcatWebServer.addPreviouslyRemovedConnectors(TomcatWebServer.java:310) ~[spring-boot-3.5.0.jar!/:3.5.0]
fdp-1               | 	at org.springframework.boot.web.embedded.tomcat.TomcatWebServer.start(TomcatWebServer.java:236) ~[spring-boot-3.5.0.jar!/:3.5.0]
fdp-1               | 	at org.springframework.boot.web.servlet.context.WebServerStartStopLifecycle.start(WebServerStartStopLifecycle.java:44) ~[spring-boot-3.5.0.jar!/:3.5.0]
fdp-1               | 	at org.springframework.context.support.DefaultLifecycleProcessor.doStart(DefaultLifecycleProcessor.java:405) ~[spring-context-6.2.7.jar!/:6.2.7]
fdp-1               | 	... 19 more
fdp-1               | Caused by: org.apache.catalina.LifecycleException: Protocol handler start failed
fdp-1               | 	at org.apache.catalina.connector.Connector.startInternal(Connector.java:1082) ~[tomcat-embed-core-10.1.41.jar!/:?]
fdp-1               | 	at org.apache.catalina.util.LifecycleBase.start(LifecycleBase.java:164) ~[tomcat-embed-core-10.1.41.jar!/:?]
fdp-1               | 	at org.apache.catalina.core.StandardService.addConnector(StandardService.java:219) ~[tomcat-embed-core-10.1.41.jar!/:?]
fdp-1               | 	at org.springframework.boot.web.embedded.tomcat.TomcatWebServer.addPreviouslyRemovedConnectors(TomcatWebServer.java:310) ~[spring-boot-3.5.0.jar!/:3.5.0]
fdp-1               | 	at org.springframework.boot.web.embedded.tomcat.TomcatWebServer.start(TomcatWebServer.java:236) ~[spring-boot-3.5.0.jar!/:3.5.0]
fdp-1               | 	at org.springframework.boot.web.servlet.context.WebServerStartStopLifecycle.start(WebServerStartStopLifecycle.java:44) ~[spring-boot-3.5.0.jar!/:3.5.0]
fdp-1               | 	at org.springframework.context.support.DefaultLifecycleProcessor.doStart(DefaultLifecycleProcessor.java:405) ~[spring-context-6.2.7.jar!/:6.2.7]
fdp-1               | 	... 19 more
fdp-1               | Caused by: java.net.BindException: Permission denied
fdp-1               | 	at java.base/sun.nio.ch.Net.bind0(Native Method) ~[?:?]
fdp-1               | 	at java.base/sun.nio.ch.Net.bind(Net.java:565) ~[?:?]
fdp-1               | 	at java.base/sun.nio.ch.ServerSocketChannelImpl.netBind(ServerSocketChannelImpl.java:344) ~[?:?]
fdp-1               | 	at java.base/sun.nio.ch.ServerSocketChannelImpl.bind(ServerSocketChannelImpl.java:301) ~[?:?]
fdp-1               | 	at org.apache.tomcat.util.net.NioEndpoint.initServerSocket(NioEndpoint.java:240) ~[tomcat-embed-core-10.1.41.jar!/:?]
fdp-1               | 	at org.apache.tomcat.util.net.NioEndpoint.bind(NioEndpoint.java:195) ~[tomcat-embed-core-10.1.41.jar!/:?]
fdp-1               | 	at org.apache.tomcat.util.net.AbstractEndpoint.bindWithCleanup(AbstractEndpoint.java:1304) ~[tomcat-embed-core-10.1.41.jar!/:?]
fdp-1               | 	at org.apache.tomcat.util.net.AbstractEndpoint.start(AbstractEndpoint.java:1390) ~[tomcat-embed-core-10.1.41.jar!/:?]
fdp-1               | 	at org.apache.coyote.AbstractProtocol.start(AbstractProtocol.java:644) ~[tomcat-embed-core-10.1.41.jar!/:?]
fdp-1               | 	at org.apache.catalina.connector.Connector.startInternal(Connector.java:1079) ~[tomcat-embed-core-10.1.41.jar!/:?]
fdp-1               | 	at org.apache.catalina.util.LifecycleBase.start(LifecycleBase.java:164) ~[tomcat-embed-core-10.1.41.jar!/:?]
fdp-1               | 	at org.apache.catalina.core.StandardService.addConnector(StandardService.java:219) ~[tomcat-embed-core-10.1.41.jar!/:?]
fdp-1               | 	at org.springframework.boot.web.embedded.tomcat.TomcatWebServer.addPreviouslyRemovedConnectors(TomcatWebServer.java:310) ~[spring-boot-3.5.0.jar!/:3.5.0]
fdp-1               | 	at org.springframework.boot.web.embedded.tomcat.TomcatWebServer.start(TomcatWebServer.java:236) ~[spring-boot-3.5.0.jar!/:3.5.0]
fdp-1               | 	at org.springframework.boot.web.servlet.context.WebServerStartStopLifecycle.start(WebServerStartStopLifecycle.java:44) ~[spring-boot-3.5.0.jar!/:3.5.0]
fdp-1               | 	at org.springframework.context.support.DefaultLifecycleProcessor.doStart(DefaultLifecycleProcessor.java:405) ~[spring-context-6.2.7.jar!/:6.2.7]
fdp-1               | 	... 19 more
fdp-1               | 2025-08-08T14:02:24.733519690Z SpringApplicationShutdownHook INFO Stopping configuration XmlConfiguration[location=jar:nested:/fdp/app.jar/!BOOT-INF/classes/!/log4j2.xml, lastModified=1970-01-01T00:00:00Z]...
fdp-1               | 2025-08-08T14:02:24.734958861Z SpringApplicationShutdownHook INFO Configuration XmlConfiguration[location=jar:nested:/fdp/app.jar/!BOOT-INF/classes/!/log4j2.xml, lastModified=1970-01-01T00:00:00Z] stopped.
fdp-1 exited with code 1
fdp-1               | 2025-08-08T14:02:27.310732216Z main INFO Starting configuration XmlConfiguration[location=jar:nested:/fdp/app.jar/!BOOT-INF/classes/!/log4j2.xml, lastModified=1970-01-01T00:00:00Z]...
fdp-1               | 2025-08-08T14:02:27.312506742Z main INFO Start watching for changes to jar:nested:/fdp/app.jar/!BOOT-INF/classes/!/log4j2.xml every 30 seconds
fdp-1               | 2025-08-08T14:02:27.317627977Z main INFO Configuration XmlConfiguration[location=jar:nested:/fdp/app.jar/!BOOT-INF/classes/!/log4j2.xml, lastModified=1970-01-01T00:00:00Z] started.
fdp-1               | 2025-08-08T14:02:27.320275183Z main INFO Stopping configuration org.apache.logging.log4j.core.config.DefaultConfiguration@23348b5d...
fdp-1               | 2025-08-08T14:02:27.320772281Z main INFO Configuration org.apache.logging.log4j.core.config.DefaultConfiguration@23348b5d stopped.
fdp-1               | 
fdp-1               |   .   ____          _            __ _ _
fdp-1               |  /\\ / ___'_ __ _ _(_)_ __  __ _ \ \ \ \
fdp-1               | ( ( )\___ | '_ | '_| | '_ \/ _` | \ \ \ \
fdp-1               |  \\/  ___)| |_)| | | | | || (_| |  ) ) ) )
fdp-1               |   '  |____| .__|_| |_|_| |_\__, | / / / /
fdp-1               |  =========|_|==============|___/=/_/_/_/
fdp-1               | 
fdp-1               |  :: Spring Boot ::                (v3.5.0)
fdp-1               | 

Any suggestions?

Activity

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

      Milestone

      No milestone

      Relationships

      None yet

      Development

      No branches or pull requests

      Issue actions