Supported configuration files

Users

environment.yml

status: implemented version: 0.3.0

Note

The Python kernel is always installed when using environment.yml because, different than R, the Python packages don’t have its own namespace.

More details in repo2docker > User guide > environment.yml - Install a conda environment.

requirements.txt

status: implemented version: 0.4.0

Important

The dependencies are installed from conda-forge instead of PyPI.

More details in repo2docker > User guide > requirements.txt - Install a Python environment.

install.R

status: implemented version: 0.4.0

Important

The dependencies are installed from conda-forge instead of CRAN.

More details in repo2docker > User guide > install.R - Install R packages.

Project.toml

status: not planned

More details in repo2docker > User guide > Project.toml - Install a Julia environment.

Package Developers

Pipfile and/or Pipfile.lock

status: not implemented

More details in repo2docker > User guide > Pipfile and/or Pipfile.lock - Install a Python environment.

setup.py

status: not implemented

More details in repo2docker > User guide > setup.py - Install Python packages.

DESCRIPTION

status: not implemented

More details in repo2docker > User guide > DESCRIPTION - Install as an R package.

System-wide configuration

apt.txt

status: not supported

More details in repo2docker > User guide > apt.txt - Install packages with apt-get.

runtime.txt

status: not implemented

More details in repo2docker > User guide > runtime.txt - Specifying runtimes.

default.nix

status: not supported

More details in repo2docker > User guide > default.nix - the nix package manager.

Dockerfile

status: not supported

More details in repo2docker > User guide > Dockerfile - Advanced environments.

Post-build actions

postBuild

status: not supported

More details in repo2docker > User guide > postBuild - Run code after installing the environment.

start

status: not supported

More details in repo2docker > User guide > start - Run code before the user sessions starts.