Changes between Version 12 and Version 13 of NeoContainers
- Timestamp:
- Jul 13, 2015 11:23:01 AM (9 years ago)
Legend:
- Unmodified
- Added
- Removed
- Modified
-
NeoContainers
v12 v13 5 5 === HOWTO run neo-containers === 6 6 7 1. The neo-containers are started via a single script run on the {{{config}}}node. The script is on the {{{configdb}}} branch of the (existing) containers source repository. The script is {{{./bin/container_bootstrap.sh}}}. Checkout the containers repository and switch to the correct branch:7 1. The neo-containers are started via a single script run on an experiment node. The script is on the {{{configdb}}} branch of the (existing) containers source repository. The script is {{{./bin/container_bootstrap.sh}}}. Checkout the containers repository and switch to the correct branch: 8 8 {{{ 9 9 users: > cd src … … 13 13 }}} 14 14 15 2. Create a containerized experiment with an NS file and the {{{/share/containers/containerize.py}}} script. The NS file should declare a {{{config}}} node as an embedded container that uses the {{{UB14-CHEF12}}} image. Use a snippet like so:15 2. Create a containerized experiment with an NS file and the {{{/share/containers/containerize.py}}} script. The NS file should declare a {{{config}}} node as an embedded container that uses the {{{UB14-CHEF12}}} image. Use a snippet like: 16 16 {{{ 17 17 set config [$ns node] … … 37 37 * {{{image_url}}} - If the image name is not one of the baked in images above, a URL must be specified from which the neo-containers system can download the container image. This URL must be resolvable from the {{{config}}} experiment node. There is an existing tested Windows 7 image at {{{http://scratch/benito/deter_win7.box}}}. The image will only be downloaded once as long as the {{{image_name}}}s are the same for the containers. 38 38 39 Here is an example Windows and Ubuntu 14.04 container:39 Here is an example that creates a Windows and Ubuntu 14.04 containers: 40 40 {{{ 41 41 set r2d2 [$ns node]