Comments (6)
Hi, what are your computer’s specs? Are you trying to run Dendro-install from inside a virtual machine?
Also, about docker-compose and Docker in general, we did not feel that it was stable enough at the time we started deploying Dendro as an automated installer. Dendro relies on many services and after many crash dumps by Docker we gave up on it and returned to the most solid and basic foundation, which is bash scripts and a clean Linux system (hence the option for vagrant).
At this time there are no plans at this time to port the installer to Docker, but we welcome any pull request towards that goal.
from dendro-install.
I tried to deploy it on Azure cloud, Ubuntu LTS 16.04, but failed
from dendro-install.
That is the problem, you cannot deploy a virtual machine inside a virtual machine (apart from very rare exceptions).
Try running the installation script on a real computer; any computer with a Core 2 Duo CPU or later will have VT-x extensions.
from dendro-install.
Try running the installation script on a real computer; any computer with a Core 2 Duo CPU or later will have VT-x extensions.
It does not make sense as we deploy all our web resources in the cloud. However, if you have a script that installs all the dependencies, then I can try to install it inside the Azure VM. I am thinking about running ElasticSearch and MongoDB in Docker containers and installing other stuff manually.
from dendro-install.
If you have a clean Ubuntu 16.04 machine you can do that, but you need to edit some values in the scripts/constants.sh file; that is what we do when we want to set up a new testing instance.
That file has all the constants used by the installation, and most you can leave as is.
In that file, what you need to edit is the hostnames and IPs of the database servers (virtuoso, mongodb and elasticsearch). All those database services will be installed by the scripts to run in the localhost, so you set those as 127.0.0.1. The Dendro host should then be the IP of your VM or its DNS name.
Any passwords and other credentials are in the scripts/secrets.sh
, and you can edit those if you wish.
After you make the necessary edits, cd to the scripts/
folder and run ./install.sh
.
from dendro-install.
Hi @antonkulaga want to try out our new Docker image?
- Install Docker
- Open a Terminal window on Linux/Mac or press Ctrl+R on Windows, type cmd.exe in the box that appears and press Enter
- Clone the Dendro Docker installation repository by pasting this code
git clone https://github.com/feup-infolab/dendro-install-docker dendro-install-docker
- Run the installation command in the same terminal and wait until no more text is printed. It can take several minutes.
cd dendro-install-docker
docker-compose up
- Access your dendro installation at 127.0.0.1:3001 in your browser.
- When you want to stop Dendro, just press Ctrl+C at the terminal window
We provide a Docker image for getting you up and running quickly. For deployment in a production server, however, we recommend you use the Dendro install scripts.
from dendro-install.
Related Issues (6)
- Ontologies are giving timeout. HOT 1
- A script.tar.gz does not exist in the same directory as the Vagrantfile HOT 7
- Installation fails to install public files (maybe Bower error?) HOT 1
- "Unable to contact ElasticSearch indexing service on remote server" when runs Dendro HOT 2
- Bug installing Bower dependencies HOT 2
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from dendro-install.