Managing Environments¶
List packages inside an env¶
To do run pip freeze
inside an environment:
$> dockenv freeze <env_name>
This will list all the packages installed
Upgrade env¶
To upgrade an environment to add new packages to it:
$> dockenv upgrade <env_name> --package new-package
# Or use a requirements.txt for multiple packages
$> dockenv upgrade <env_name> -r requirements.txt
Export env¶
To export an existing environment into a .tar.gz
:
$> dockenv export <env_name> <output_filename.tar.gz>
Use this to share an environment with others, or move to a different machine
Import env¶
To import an existing environment from an exported .tar.gz:
$> dockenv import <env_name> <input_filename.tar.gz>