Hi Pankaj,
Do you mean airavata-server.bat file. I couldn't find any airavata-server.sh 
file in the airavata repository.

Thanks.
________________________________________
From: Pankaj Saha [[email protected]]
Sent: Thursday, October 18, 2018 3:48 PM
To: dev
Subject: Re: facing issue when trying to create docker image of Airavata

./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]<mailto:[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]<mailto:[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]><mailto:[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]><mailto:[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]>><mailto:[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]>><mailto:[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]>>><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 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]>>><mailto:[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]>>>><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]<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