Sign inSign up

aperrin66/nansat_base

By aperrin66

•Updated over 2 years ago

Used for testing purposes

Image
0

6.3K

aperrin66/nansat_base repository overview

⁠docker-nansat-base

Docker image containing the dependencies for Nansat

⁠Usage

This image is meant to be used as a base for building the nansat⁠ docker image, and for working on the nansat⁠ source code.

To use it to run nansat from source, just mount your nansat repository when you run the container, and specify the PYTHONPATH variable.

For example, this command enables you to run an interactive bash shell inside the container, with nansat source code properly configured. Of course, you need to replace <nansat_path> with the path to your local nansat repository.

docker run -it --rm -v "<nansat_path>:/src" -e 'PYTHONPATH=/src' nansencenter/nansat_base bash

⁠Build

Upon release, this image is automatically built and pushed to the Docker Hub nansencenter/nansat_base⁠ repository.

Release tags should follow semantic versioning⁠.

The image is also build, but not pushed to the Docker Hub repository, when new pull requests are created. In this case, tests are run using the docker-compose.test.yml file in order to validate the pull request.

Tag summary

Content type

Image

Digest

sha256:178b9c85d…

Size

525.3 MB

Last updated

almost 3 years ago

docker pull aperrin66/nansat_base