This is a simplified script to deploy NEURONE using Docker Hub images. A GNU/Linux 64bit operating system with internet connectivity is required to run this script.
Example instructions are for Ubuntu Server, adapt accordingly to your GNU/Linux distribution:
-
In your machine, install Docker:
$ sudo apt-get update $ sudo apt-get install apt-transport-https ca-certificates curl software-properties-common unzip $ curl -fsSL https://download.docker.com/linux/ubuntu/gpg | sudo apt-key add - $ sudo apt-key fingerprint 0EBFCD88 $ sudo add-apt-repository "deb [arch=amd64] https://download.docker.com/linux/ubuntu $(lsb_release -cs) stable" $ sudo apt-get update $ sudo apt-get install docker-ce
-
Enable Docker for your current user (so you don't need
sudo
anymore):$ sudo usermod -aG docker $(whoami) $ logout
-
Install Docker Compose:
$ sudo apt-get update $ sudo apt-get -y install python python-pip $ sudo pip install docker-compose
-
Clone this repository (or download it as ZIP)
-
Enter to the script directory (e.g.
cd neurone-docker
) -
To start NEURONE, run
./neurone-start.sh
on terminal (sudo
permissions may be required to set folder permissions) -
To stop NEURONE, run
./neurone-stop.sh
on terminal
This script is released under AGPLv3
All other dependencies are available under their own licenses