Skip to content

Dockerize app#36

Merged
uniqueg merged 13 commits intodevfrom
dockerize_app
Sep 26, 2018
Merged

Dockerize app#36
uniqueg merged 13 commits intodevfrom
dockerize_app

Conversation

@fgypas
Copy link
Contributor

@fgypas fgypas commented Sep 26, 2018

Details

PR that dockerizes the application via docker-compose. Referes to #14

Testing

Tested locally on Mac OS 10.12.6 with Docker version 18.06.1-ce, build e68fc7a and docker-compose version 1.22.0, build f46880f.

Tested remotely on kvm with Docker version 18.06.1-ce, build e68fc7a and docker-compose version 1.22.0, build f46880fe.

Documentation

  1. Clone the repository
    git clone -b dockerize_app https://github.com/elixir-europe/WES-ELIXIR.git

  2. Create the following directories:
    mkdir -p data/db data/
    data/tests/output
    data/tests/tmp

  3. Go to the cloned repo cd WES-ELIXIR and manually add a .netrc in the repo

  4. Build
    docker-compose build

  5. Run
    docker-compose up

Closing issues

closes #14

Credit

@jsurkont

@uniqueg uniqueg merged commit 5c048da into dev Sep 26, 2018
@uniqueg uniqueg mentioned this pull request Sep 26, 2018
@uniqueg uniqueg deleted the dockerize_app branch September 27, 2018 16:17
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants