PodmanCLISpawner for JupyterHub
项目描述
podmanclispawner
JupyterHub Podman Spawner.
这是一个没有对本地系统用户有依赖的https://github.com/gatoniel/podmanspawner的分支。
概述
这是一个使用podman
可执行文件运行Podman容器的简化版本https://github.com/gatoniel/podmanspawner,但没有将容器绑定到本地用户。
例如,这意味着它可以作为BinderHub的JupyterHub spawner使用,无需守护程序或特权容器引擎。
技术
使用subprocess
调用Podman可执行文件。另见此问题。
安装
安装最新版本
pip install podmanclispawner
安装最新开发分支
pip install git+https://github.com/manics/podmanclispawner
JupyterHub配置
c.JupyterHub.spawner_class = 'podmancli'
请参阅example/jupyterhub_config.py
以获取完整示例。
cd example
jupyterhub -f jupyterhub_config.py
项目详情
下载文件
下载适用于您平台上的文件。如果您不确定该选择哪一个,请了解更多关于 安装软件包 的信息。
源分发
podmanclispawner-0.3.0.tar.gz (10.9 kB 查看哈希值)