# Run Esignet using docker compose

**URL:** <https://community.mosip.io/t/run-esignet-using-docker-compose/2490>\
**Category:** Developer\
**Tags:** esignet\
**Created:** [January 9, 2026, 9:05am UTC](https://community.mosip.io/t/run-esignet-using-docker-compose/2490 "2026-01-09T09:05:51Z")\
**Posts on this page:** 6\
**Page:** 1

<div class="post-metadata">

**Author:** ![joni](https://avatars.discourse-cdn.com/v4/letter/j/3d9bf3/32.png) [@joni](https://community.mosip.io/u/joni)\
**Post date:** [January 9, 2026, 9:05am UTC](https://community.mosip.io/t/run-esignet-using-docker-compose/2490/1 "2026-01-09T09:05:52Z")

</div>

Dear MOSIP Community,

I am new with Esignet and trying to install esignet in my local environment base on guide in [esignet/docker-compose at release-1.7.x · mosip/esignet · GitHub](https://github.com/mosip/esignet/tree/release-1.7.x/docker-compose)

But when I am run command : docker compose up always fail with error :

esignet-1 | {“@timestamp”:“2026-01-09T08:51:01.451Z”,“@version”:“1”,“message”:“Application run failed”,“logger\_name”:“org.springframework.boot.SpringApplication”,“thread\_name”:“main”,“level”:“ERROR”,“level\_value”:40000,“stack\_trace”:“java.lang.IllegalStateException: Failed to execute ApplicationRunner\n\tat org.springframework.boot.SpringApplication.callRunner(SpringApplication.java:789)\n\tat org.springframework.boot.SpringApplication.callRunners(SpringApplication.java:776)\n\tat org.springframework.boot.SpringApplication.run(SpringApplication.java:322)\n\tat org.springframework.boot.SpringApplication.run(SpringApplication.java:1237)\n\tat org.springframework.boot.SpringApplication.run(SpringApplication.java:1226)\n\tat io.mosip.esignet.EsignetServiceApplication.main(EsignetServiceApplication.java:30)\n\tat java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method)\n\tat java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)\n\tat java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)\n\tat java.base/java.lang.reflect.Method.invoke(Unknown Source)\n\tat org.springframework.boot.loader.MainMethodRunner.run(MainMethodRunner.java:49)\n\tat org.springframework.boot.loader.Launcher.launch(Launcher.java:107)\n\tat org.springframework.boot.loader.Launcher.launch(Launcher.java:58)\n\tat org.springframework.boot.loader.PropertiesLauncher.main(PropertiesLauncher.java:467)\nCaused by: **io.mosip.kernel.core.keymanager.exception.NoSuchSecurityProviderException: KER-KMA-004 → No such alias: d4ed3c83-dbd3-4a04-9c8a-bf4d344258ec\n\tat io.mosip.kernel.keymanager.hsm.impl.pkcs.PKCS12KeyStoreImpl.getAsymmetricKey(PKCS12KeyStoreImpl.java:322)**\n\tat io.mosip.kernel.keymanager.hsm.impl.pkcs.PKCS12KeyStoreImpl.getCertificate(PKCS12KeyStoreImpl.java:366)\n\tat io.mosip.kernel.keymanager.hsm.impl.pkcs.PKCS12KeyStoreImpl.getCertificate(PKCS12KeyStoreImpl.java:65)\n\tat io.mosip.kernel.keymanager.hsm.impl.KeyStoreImpl.getCertificate(KeyStoreImpl.java:253)\n\tat io.mosip.kernel.keymanager.hsm.impl.KeyStoreImpl.getCertificate(KeyStoreImpl.java:43)\n\tat io.mosip.kernel.keymanagerservice.service.impl.KeymanagerServiceImpl.buildResponseObject(KeymanagerServiceImpl.java:627)\n\tat io.mosip.kernel.keymanagerservice.service.impl.KeymanagerServiceImpl.generateKey(KeymanagerServiceImpl.java:555)\n\tat io.mosip.kernel.keymanagerservice.service.impl.KeymanagerServiceImpl.generateMasterKey(KeymanagerServiceImpl.java:518)\n\tat io.mosip.kernel.keymanagerservice.service.impl.KeymanagerServiceImpl$$FastClassBySpringCGLIB$$37c188ac.invoke()\n\tat org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:218)\n\tat org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.invokeJoinpoint(CglibAopProxy.java:771)\n\tat org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:163)\n\tat org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:749)\n\tat org.springframework.transaction.interceptor.TransactionAspectSupport.invokeWithinTransaction(TransactionAspectSupport.java:367)\n\tat org.springframework.transaction.interceptor.TransactionInterceptor.invoke(TransactionInterceptor.java:118)\n\tat org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186)\n\tat org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:749)\n\tat org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:691)\n\tat io.mosip.kernel.keymanagerservice.service.impl.KeymanagerServiceImpl$$EnhancerBySpringCGLIB$$ac7267a4.generateMasterKey()\n\tat io.mosip.esignet.config.AppConfig.run(AppConfig.java:75)\n\tat org.springframework.boot.SpringApplication.callRunner(SpringApplication.java:786)\n\t… 13 common frames omitted\n”,“appName”:“esignet”}  
esignet-1 exited with code 1

Is there any step that I must follow before run using docker ?

Please help thanks

---

<div class="post-metadata">

**Author:** ![Prathmesh\_Jadhav](https://dub1.discourse-cdn.com/flex017/user_avatar/community.mosip.io/prathmesh_jadhav/32/1628_2.png) [@Prathmesh\_Jadhav](https://community.mosip.io/u/Prathmesh_Jadhav)\
**Post date:** [January 12, 2026, 12:17pm UTC](https://community.mosip.io/t/run-esignet-using-docker-compose/2490/2 "2026-01-12T12:17:32Z")

</div>

Hi **[joni](https://community.mosip.io/u/joni)**!

Thanks for reaching out.  
We are looking into your query and will get back to you soon!  
Until then, happy coding with MOSIP!

Best regards,  
Prathmesh Jadhav  
Team MOSIP

---

<div class="post-metadata">

**Author:** ![Prathmesh\_Jadhav](https://dub1.discourse-cdn.com/flex017/user_avatar/community.mosip.io/prathmesh_jadhav/32/1628_2.png) [@Prathmesh\_Jadhav](https://community.mosip.io/u/Prathmesh_Jadhav)\
**Post date:** [January 13, 2026, 5:50am UTC](https://community.mosip.io/t/run-esignet-using-docker-compose/2490/4 "2026-01-13T05:50:52Z")

</div>

Hi **[joni](https://community.mosip.io/u/joni),**

Please clear the previous containers and start a fresh Docker Compose setup. The approach we tried is working.

Best regards,  
Prathmesh Jadhav  
Team MOSIP

---

<div class="post-metadata">

**Author:** ![joni](https://avatars.discourse-cdn.com/v4/letter/j/3d9bf3/32.png) [@joni](https://community.mosip.io/u/joni)\
**Post date:** [January 19, 2026, 8:24am UTC](https://community.mosip.io/t/run-esignet-using-docker-compose/2490/5 "2026-01-19T08:24:26Z")

</div>

Hi Prathmesh,

Thanks , the solution is working.

---

<div class="post-metadata">

**Author:** ![likhitha\_j](https://dub1.discourse-cdn.com/flex017/user_avatar/community.mosip.io/likhitha_j/32/647_2.png) [@likhitha\_j](https://community.mosip.io/u/likhitha_j)\
**Post date:** [January 20, 2026, 5:43am UTC](https://community.mosip.io/t/run-esignet-using-docker-compose/2490/6 "2026-01-20T05:43:49Z")

</div>

Hi @joni

Glad to hear your query has been resolved. We’d appreciate it if you could share your feedback [here](https://docs.google.com/forms/d/e/1FAIpQLSfY0_QWR01q9eP_AwC9gLNVfoKi0q7tfqxywxf153coVQHl0g/viewform)it will help us keep things running smoothly.

---

<div class="post-metadata">

**Author:** ![system](https://europe1.discourse-cdn.com/flex017/uploads/mosip1/original/1X/f60a343830fe848c9a68e2d1cc654d0cb7fbbaf2.svg) [@system](https://community.mosip.io/u/system)\
**Post date:** [January 30, 2026, 5:44am UTC](https://community.mosip.io/t/run-esignet-using-docker-compose/2490/7 "2026-01-30T05:44:23Z")

</div>

This topic was automatically closed 10 days after the last reply. New replies are no longer allowed.
