small update to devguide, updates to READMEs for LXD and Docker

This commit is contained in:
Blake Harnden 2019-12-19 12:32:30 -08:00
parent 793d340668
commit 298cd2c9d3
3 changed files with 57 additions and 69 deletions

View file

@ -4,13 +4,13 @@ Information on how Docker can be leveraged and included to create
nodes based on Docker containers and images to interface with
existing CORE nodes, when needed.
# Installation
## Installation
```shell
sudo apt install docker.io
```
# Configuration
## Configuration
Custom configuration required to avoid iptable rules being added and removing
the need for the default docker network, since core will be orchestrating
@ -19,12 +19,28 @@ connections between nodes.
Place the file below in **/etc/docker/**
* daemon.json
# Tools and Versions Tested With
## Group Setup
To use Docker nodes within the python GUI, you will need to make sure the user running the GUI is a member of the
docker group.
```shell
# add group if does not exist
sudo groupadd docker
# add user to group
sudo usermod -aG docker $USER
# to get this change to take effect, log out and back in or run the following
newgrp docker
```
## Tools and Versions Tested With
* Docker version 18.09.5, build e8ff056
* nsenter from util-linux 2.31.1
# Examples
## Examples
This directory provides a few small examples creating Docker nodes
and linking them to themselves or with standard CORE nodes.