Skip to content
This repository has been archived by the owner on Sep 15, 2020. It is now read-only.

Docker Installation for Developers

Eric Harris-Braun edited this page Jun 12, 2017 · 8 revisions

Note: the only difference between these instructions and the main docker install instructions is step 3, in that docker-compose is necessary for running multi-node testing.

  1. Install the latest version of Docker on your machine

    1. Install the docker engine. The Community edition; stable is sufficient. https://docs.docker.com/engine/installation/
    2. Whilst you will not need to know any of this to use holochain on docker, there are extensive instructions about Docker here: https://docs.docker.com/get-started/
    3. On linux, it is recommended to add your user to the docker group as in: https://docs.docker.com/engine/installation/linux/linux-postinstall/, rather than use sudo before all script commands. Holochain Apps cannot exploit the kinds of security concerns mentioned in the Post Installation Steps document.
  2. Confirm that docker installation and permissions are working by running:

$ docker info
  1. Install docker-compose VERSION 1.13 using the instructions here: https://docs.docker.com/compose/install/