./airavata-server.sh  did you start this script before checking the
ps -ef | grep airvata?


On Thu, Oct 18, 2018 at 4:36 PM Modak, Prashant Kumar <[email protected]>
wrote:

> Hi Pankaj,
> While I am trying to expose the port 8008, so as to run the airavata
> server, but the command "EXPOSE 8008", is exposing the port to the ip
> 0.0.0.0
> instead of the real ip address(127.0.92.3) of the docker image.
>
> The port exposing is not the major issue I am facing, the major issue is
> the services that are needed to run while running the airavata server.
> The services that are needed to run should be shown with the ps -ef | grep
> airvata command irrespective of the port they are running on.
>
> It will be really helpful, if you can provide any insight on running the
> related services.
>
> Thanks,
> Pankaj.
> ________________________________________
> From: Pankaj Saha [[email protected]]
> Sent: Thursday, October 18, 2018 3:18 PM
> To: dev
> Subject: Re: facing issue when trying to create docker image of Airavata
>
> Docker file looks good to me.
> Check if the service is running on the port you have mentioned in the
> Dockerfile.  Are you mapping  container port to host port so that the
> service can be reached to that port on the host machine (Like: docker run
> ....... -p <host port>:<container port>)
>
>
>
> On Wed, Oct 17, 2018 at 1:41 PM Modak, Prashant Kumar <[email protected]
> <mailto:[email protected]>> wrote:
> Hi Pankaj,
> Thanks for your quick response.
>
> Here is my Dockerfile content:
> I am running airavata in ubuntu image in Oracle virtual box.
>
> ************Dockerfile start*******************
> FROM ubuntu
> #RUN apt-get update -y && apt-get install -y maven
> #RUN apt-get update -y && apt-get install -y git
> # jdk installation is required for maven build
> #RUN apt-get update -y && apt-get install -y openjdk-8-jdk
> #RUN git clone https://github.com/pkmsoftpro/airavata.git
> #RUN cd airavata && mvn clean install -Dmaven.test.skip=true
> #CMD
> ["/airavata/modules/distribution/src/main/resources/bin/airavata-server-start.sh",
> "-d", "api-orch"]
>
>
>
> COPY target/apache-airavata-server-0.17-SNAPSHOT-bin.tar.gz
> /apache-airavata-server.tar.gz
> RUN mkdir airavata
> RUN apt-get update  && apt-get install -y xz-utils
> RUN tar -xf apache-airavata-server.tar.gz -C airavata
>
> #RUN 'cd airavata/apache-airavata-server-0.17-SNAPSHOT/bin ; pwd'
> #RUN pwd
> EXPOSE 8008
> CMD
> ["/airavata/apache-airavata-server-0.17-SNAPSHOT/bin/airavata-server-start.sh",
> "-d", "api-orch"]
>
> **********************Dockerfile end*************************************
>
> In my oracle virutal box there is a CentOs image in which I run airavata.
> When I run ps -ef | grep airavata.. I can see lot of processes running
> (attaching the output, too big to paste here).
>
> So to run the airavata server successfully, I need to run all the airavata
> processes that are running in the CentOS machine.
> Please let me know if I am doing anything wrong or I need to set up some
> more stuff in my Dockerfile.
>
> Thanks.
> Prashant
>
> ________________________________________
> From: Pankaj Saha [[email protected]<mailto:[email protected]>]
> Sent: Wednesday, October 17, 2018 11:05 AM
> To: dev
> Subject: Re: facing issue when trying to create docker image of Airavata
>
> Hello Prashant,
>
> I will be happy to help you.
> Can you please elaborate the issue a little bit? I a not sure if you are
> running the Docker image on the local machine or running the Airavata
> inside a virtual machine. If you are running the docker image then the
> command to start Airavata server should be the command (CMD) for the
> container. CMD can be set while building the image or can be used in an
> entry point (ENTRYPOINT) script.
>
> Can you please share your Dockerfile and explain the issue again.
>
> Thanks
> Pankaj
>
>
> On Wed, Oct 17, 2018 at 11:48 AM Modak, Prashant Kumar <[email protected]
> <mailto:[email protected]><mailto:[email protected]<mailto:[email protected]>>>
> wrote:
> Hi Pankaj,
> I am facing an issue. I cloned the airavata repository(
> https://github.com/apache/airavata.git) and after building(mvn clean
> install) it,
> I ran it using command: sh airavata-server-start.sh -d api-orch.
> It ran properly and I can see the airvata image also but its not showing
> any process running.
>
> prashant@prashant-VirtualBox:~/Desktop/airavata/modules/distribution/src/main/resources/bin$
> ps -ef | grep airavata
> prashant  3536  3379  0 11:38 pts/0    00:00:00 grep --color=auto airavata
>
> So the same this is happening with my Dockerfile script also. Please
> provide any insight upon this.
>
> Will be very thankful.
>
> Thanks and Regards,
> Prashant
> ________________________________________
> From: Pankaj Saha [[email protected]<mailto:[email protected]
> ><mailto:[email protected]<mailto:[email protected]>>]
> Sent: Sunday, October 7, 2018 2:01 PM
> To: dev
> Subject: Re: facing issue when trying to create docker image of Airavata
>
> Glad it worked.
>
> Thanks
> Pankaj
>
> On Sun, Oct 7, 2018 at 2:55 PM Modak, Prashant Kumar <[email protected]
> <mailto:[email protected]><mailto:[email protected]<mailto:[email protected]
> >><mailto:[email protected]<mailto:[email protected]><mailto:[email protected]
> <mailto:[email protected]>>>> wrote:
> Hi Pankaj,
> It worked thanks.
>
> Regards,
> Prashant
> ________________________________________
> From: Pankaj Saha [[email protected]<mailto:[email protected]
> ><mailto:[email protected]<mailto:[email protected]>><mailto:
> [email protected]<mailto:[email protected]><mailto:
> [email protected]<mailto:[email protected]>>>]
> Sent: Saturday, October 6, 2018 4:11 PM
> To: dev
> Subject: Re: facing issue when trying to create docker image of Airavata
>
> while running the docker build, it can not see any file/directory outside
> of the current context.
> so if your Dokerfile located in a directory, it will load that directory
> and any subdirectories of it as the current context. Placing the Dockerfile
> in /home is not a good idea as this will take a long time to load entire
> /home and all its content.
>
> So as a solution, place Dockerfile where the SNAPSHOT is getting generated
> after compilation. it should work.
>
>
> On Sat, Oct 6, 2018 at 5:00 PM Modak, Prashant Kumar <[email protected]
> <mailto:[email protected]><mailto:[email protected]<mailto:[email protected]
> >><mailto:[email protected]<mailto:[email protected]><mailto:[email protected]
> <mailto:[email protected]>>><mailto:[email protected]<mailto:[email protected]
> ><mailto:[email protected]<mailto:[email protected]>><mailto:[email protected]
> <mailto:[email protected]><mailto:[email protected]<mailto:[email protected]>>>>>
> wrote:
> Hi Dev,
> I am facing issue while trying to create docker image of Airavata project.
> I have create a Dockerfile, in which i have added a COPY command,
> while trying to run COPY
> /home/prashant/Desktop/airavata/modules/distribution/target/apache-airavata-server-0.17-SNAPSHOT-bin.tar.gz
> apache-airavata-server.tar.gz
> it's giving me exception:
> COPY failed: stat
> /var/lib/docker/tmp/docker-builder209765050/home/prashant/Desktop/airavata/modules/distribution/target/apache-airavata-server-0.17-SNAPSHOT-bin.tar.gz:
> no such file or directory
>
> I check for this issue online and tried multiple ways to resolve it, but
> the issue still exists.
>
> Please advice, if anyone faced the same issue.
>
> Thanks and Regards.
> Prashant
>

Reply via email to