Skip to content

Base Docker Image Notes

Nolan Nichols edited this page Mar 4, 2014 · 2 revisions

NIQuery is an app that extends the docker image of a base container. The base container is a stripped down Ubuntu 12.04 image with utilities for installing and managing a number of system components.

The base image includes the following:

  • Core image - Ubuntu 12.04
  • Provisioning - Ansible
  • Python package management - Miniconda Python Distribution
  • Neuroimaging package management - Neurodebian
  • Process management - Supervisord
  • Task management - celery/flower
  • Webserver - nginx

Docker Notes

Publish docker ports to host machine

This example published port 5555 from the docker container to port 5555 on the docker host machine and starts an interactive bash session.

docker run -p 5555:5555 -i -t test /bin/bash

Starting flower from within the container

Note: this will take place automatically when deploying via Dockerfile

celery flower --broker=redis://172.17.0.3:6379/0

Clone this wiki locally