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

lsst-ts/ts_Dockerfiles

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Docker Environment for salobj

There are 2 versions of the docker file to use salobj.

  1. no_lsst_stack: Doesn't use the lsst-stack
  2. with_lsst_stack: Uses the lsst-stack

Due to some use of ARG before FROM, Docker >= 17.06 is needed. Either update Docker through your packaging system, or with:

curl -fsSL https://get.docker.com/ | sh

Building salobj

Either:

make no_lsst_stack

or

make with_lsst_stack

To run the salobj container, do:

docker run -it --net=host --name salobjImage salobj bash

Setup the packages by running in the container:

source /home/lsst/environment.env

or (for with_lsst_stack) by:

source /home/lsst/repos/salgenerate.sh

Documentation

To install prerequisites:

cd docs
pip install -r requirements.txt

To build and serve the documentation:

cd docs
mkdocs serve