docker - Mule project is not showing on http://0.0.0.0:8080 after deployment in docketed container -


mule container running per following log :details in code block.

info  2017-08-20 14:53:50,580 [wrapperlistener_start_runner] org.mule.runtime.module.launcher.mulecontainer:  ********************************************************************** * mule runtime , integration platform                              * * version: 4.0.0-beta.4 build: c03a2009                              * * mulesoft, inc.                                                     * * more information go https://developer.mulesoft.com/         * *                                                                    * * server started: 8/20/17 2:53 pm                                    * * jdk: 1.8.0_131 (mixed mode)                                        * * os: linux (4.4.0-1022-aws, amd64)                                  * * host: b2c75bd67158 (172.17.0.2)                                    * * mule services:                                                     * *  - mule-service-oauth-1.0.0-beta.4.zip                             * *  - mule-service-scheduler-1.0.0-beta.4.zip                         * *  - mule-service-soap-1.0.0-beta.4.zip                              * *  - mule-service-http-1.0.0-beta.4.zip                              * *  - mule-service-weave-2.0.0-beta.4.zip                             * * mule system properties:                                            * *  - mule.base = /opt/mule                                           * *  - mule.home = /opt/mule                                           * ********************************************************************** info  2017-08-20 14:53:50,584 [wrapperlistener_start_runner] org.mule.runtime.module.launcher.coreextension.defaultmulecoreextensionmanagerserver: initializing core extensions info  2017-08-20 14:53:50,584 [wrapperlistener_start_runner] org.mule.runtime.module.launcher.coreextension.defaultmulecoreextensionmanagerserver: starting core extensions info  2017-08-20 14:53:51,113 [wrapperlistener_start_runner] org.mule.service.scheduler.internal.defaultschedulerservice: starting org.mule.service.scheduler.internal.defaultschedulerservice@3cb32d0e... info  2017-08-20 14:53:51,127 [wrapperlistener_start_runner] org.mule.service.scheduler.internal.defaultschedulerservice: started org.mule.service.scheduler.internal.defaultschedulerservice@3cb32d0e info  2017-08-20 14:53:51,134 [wrapperlistener_start_runner] org.mule.service.scheduler.internal.config.containerthreadpoolsconfig: loading thread pools configuration /opt/mule/conf/scheduler-pools.conf info  2017-08-20 14:53:51,838 [wrapperlistener_start_runner] org.mule.runtime.module.deployment.internal.defaultarchivedeployer: ================== new exploded artifact: default info  2017-08-20 14:53:51,911 [wrapperlistener_start_runner] org.mule.runtime.module.deployment.impl.internal.domain.defaultmuledomain:  ********************************************************************** * started domain 'default'                                           * ********************************************************************** info  2017-08-20 14:53:51,913 [wrapperlistener_start_runner] org.mule.runtime.module.deployment.internal.deploymentdirectorywatcher:  ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ + mule , kicking (every 5000ms)                    + ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ info  2017-08-20 14:53:51,916 [wrapperlistener_start_runner] org.mule.runtime.module.deployment.internal.startupsummarydeploymentlistener:  ********************************************************************** *              - - + domain + - -               * - - + status + - - * ********************************************************************** * default                                       * deployed           * ********************************************************************** 

did investigation

ubuntu@ip-172-31-27-212:/opt$ docker ps  container id        image               command                  created             status              ports                                                                                               names b2c75bd67158        testing             "/opt/mule/bin/sta..."   2 minutes ago       2 minutes        443/tcp, 1098-1099/tcp, 5000/tcp, 5701/tcp, 7777/tcp, 8899/tcp, 54327/tcp, 0.0.0.0:8080->8080/tcp   dazzling_kalam ubuntu@ip-172-31-27-212:/opt$ docker inspect --format '{{ .networksettings.ipaddress }}' b2c75bd67158 172.17.0.2 ubuntu@ip-172-31-27-212:/opt$ netstat -r kernel ip routing table destination     gateway         genmask         flags   mss window  irtt iface default         ip-172-31-16-1. 0.0.0.0         ug        0 0          0 eth0 172.17.0.0      *               255.255.0.0     u         0 0          0 docker0 172.31.16.0     *               255.255.240.0   u         0 0          0 eth0 ubuntu@ip-172-31-27-212:/opt$ ping 0.0.0.0 ping 0.0.0.0 (127.0.0.1) 56(84) bytes of data. 64 bytes 127.0.0.1: icmp_seq=1 ttl=64 time=0.035 ms 64 bytes 127.0.0.1: icmp_seq=2 ttl=64 time=0.033 ms 64 bytes 127.0.0.1: icmp_seq=3 ttl=64 time=0.034 ms 64 bytes 127.0.0.1: icmp_seq=4 ttl=64 time=0.038 ms 64 bytes 127.0.0.1: icmp_seq=5 ttl=64 time=0.034 ms 64 bytes 127.0.0.1: icmp_seq=6 ttl=64 time=0.038 ms 64 bytes 127.0.0.1: icmp_seq=7 ttl=64 time=0.036 ms ^c --- 0.0.0.0 ping statistics --- 7 packets transmitted, 7 received, 0% packet loss, time 5998ms rtt min/avg/max/mdev = 0.033/0.035/0.038/0.005 ms ubuntu@ip-172-31-27-212:/opt$ ping 172.17.0.2 ping 172.17.0.2 (172.17.0.2) 56(84) bytes of data. 64 bytes 172.17.0.2: icmp_seq=1 ttl=64 time=0.068 ms 64 bytes 172.17.0.2: icmp_seq=2 ttl=64 time=0.045 ms 64 bytes 172.17.0.2: icmp_seq=3 ttl=64 time=0.044 ms 64 bytes 172.17.0.2: icmp_seq=4 ttl=64 time=0.046 ms ^c --- 172.17.0.2 ping statistics --- 4 packets transmitted, 4 received, 0% packet loss, time 2999ms rtt min/avg/max/mdev = 0.044/0.050/0.068/0.013 ms 

to run docker container

docker run -ti --rm -p 8080:8080 -v /home/ubuntu/dockerfiles:/opt/mule/apps $container_test_image  

placed mule project artifact inside dockerfile

workdir /opt/mule copy   mule-template-project-api-1.0.0-snapshot.zip /opt/mule/apps/hello-world.zip 

after or running mule container if trying application on showing

ubuntu@ip-172-31-27-212:~$ curl http://0.0.0.0:8080 curl: (56) recv failure: connection reset peer  ubuntu@ip-172-31-27-212:~$ docker exec -it f71e9bfa8f9d curl localhost:8080 rpc error: code = 2 desc = oci runtime error: exec failed: container_linux.go:262: starting container process caused "exec: \"curl\": executable file not found in $path" 

ubuntu@ip-172-31-27-212:~$ docker exec -it f71e9bfa8f9d curl 0.0.0.0:8080 rpc error: code = 2 desc = oci runtime error: exec failed: container_linux.go:262: starting container process caused "exec: \"curl\": executable file not found in $path"


Comments

Popular posts from this blog

ubuntu - PHP script to find files of certain extensions in a directory, returns populated array when run in browser, but empty array when run from terminal -

php - How can i create a user dashboard -

javascript - How to detect toggling of the fullscreen-toolbar in jQuery Mobile? -