Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

deploy mudrod using docker #53

Open
quintinali opened this issue Sep 2, 2016 · 12 comments
Open

deploy mudrod using docker #53

quintinali opened this issue Sep 2, 2016 · 12 comments
Assignees
Labels

Comments

@quintinali
Copy link
Collaborator

@lewismc I tried to deploy MUDORD on VM(199.26.254.146) following docker user guide https://github.com/mudrod/mudrod/tree/master/docker

When I run the command docker run -t -i mudrod/mudrod /bin/bash, the system considered it as unknow command.

image

Could you please take a look?

@Yongyao
Copy link
Collaborator

Yongyao commented Sep 13, 2016

Yun has create an image on her own. I guess the problem she is having is how to start ES, Kibana, and other software automatically when starting docker.

@lewismc lewismc added the docker label Sep 13, 2016
@lewismc lewismc added this to the 09/16/2016 milestone Sep 13, 2016
@quintinali
Copy link
Collaborator Author

@lewismc
Copy link
Collaborator

lewismc commented Sep 13, 2016

I will revise the existing Docker container to

  • run on CentOS7
  • Oracle JDK8
  • Cannot start services as ROOT
  • Deploy Kibana 4.5.1
  • Need to investigate why the Git command is not working.
  • Ensure that Tomcat is downloaded and is used as the servlet container.

@quintinali
Copy link
Collaborator Author

Hi Lewis, I installed tomcat in a docker container, however, the service can't be started with the prompt "Failed to get D-Bus connection: Operation not permitted"

I referred to following links
moby/moby#2296
https://bbs.archlinux.org/viewtopic.php?id=194102

But I didn't solve the issue. Could you please take a look when you have time.

FYI:
$ docker pull quintina/mudrod:latest
$ docker run --interactive --tty --name demo -u mudrod -p 8080:8080 -p 80:5601 quintina/mudrod:latest

@quintinali
Copy link
Collaborator Author

It turns out that I should download tomcat package and start it with shell file, rather than use yum command to install tomcat.

@quintinali
Copy link
Collaborator Author

14-Sep-2016 06:07:53.806 INFO [main] org.apache.catalina.startup.Catalina.start Server startup in 930770 ms

It took more than 15 minutes to deploy MUDROD web service in the container. Do you know how to solve this problem?

The war package I used was mudrod-service-0.0.1-SNAPSHOT.war, generated by command "mvn war:war". And the size was 155861377.

@lewismc
Copy link
Collaborator

lewismc commented Sep 24, 2016

@quintinali did you get an opportunity to work any more on this?

@lewismc lewismc modified the milestones: 09/30/2016, 09/16/2016 Sep 24, 2016
@quintinali
Copy link
Collaborator Author

@lewismc I attended an ocean meeting this weekend, so I haven't addressed this issue.

@lewismc
Copy link
Collaborator

lewismc commented Sep 24, 2016

Oh wow lucky you ☺
No problems at all.. Things are coming along nicely anyways.

On Sep 23, 2016 6:16 PM, "quintinali" notifications@github.com wrote:

@lewismc https://github.com/lewismc I attended an ocean meeting this
weekend, so I haven't addressed this issue.


You are receiving this because you were mentioned.
Reply to this email directly, view it on GitHub
#53 (comment), or mute
the thread
https://github.com/notifications/unsubscribe-auth/ABHJl6PmuXMk3KcFpqlFtKx65SISOoBqks5qtHoGgaJpZM4Jz4mE
.

@fgreg fgreg self-assigned this Jan 18, 2017
@fgreg fgreg modified the milestones: 02/01/17, 09/30/2016 Jan 18, 2017
@fgreg
Copy link
Collaborator

fgreg commented Jan 23, 2017

@quintinali do you have an alternate version of the DOCKERFILE that is different from current master? I'm working on getting it going but don't want to duplicate effort you may have already put in.

@quintinali
Copy link
Collaborator Author

@fgreg I don't have dockerfile. For the docker image( quintina/mudrod:temp0907), I built it manually thus I don't have a docker file for the image.

@lewismc lewismc added this to Engine Integration, Deployment and Testing in AIST Master Schedule Feb 1, 2017
@fgreg
Copy link
Collaborator

fgreg commented Feb 1, 2017

I made quite a bit of progress on this issue in https://github.com/fgreg/mudrod/tree/MUDROD-53

However, it is still not totally functioning. Other issues are taking priority over this one for now.

@lewismc lewismc removed this from the 02/01/17 milestone Feb 2, 2017
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Projects
AIST Master Schedule
Engine Integration and Deployment
Development

No branches or pull requests

4 participants