CoLoMoTo Docker镜像提供了一个集成的计算环境,用于定性生物网络的可访问和可重复计算分析。该镜像包含Jupyter Notebook界面及多种生物网络分析工具,支持跨平台使用(GNU/Linux、macOS、Windows),旨在简化定性生物网络研究中的环境配置,确保分析结果的可重复性。
安装/升级脚本
通过pip安装或升级辅助脚本(根据系统配置可能需要使用pip3替代pip):
bashpip install -U colomoto-docker
启动容器
在终端中执行以下命令启动Jupyter Notebook(使用Docker Toolbox时需在Docker Terminal中运行):
bashcolomoto-docker
指定镜像版本
使用-V选项指定特定版本(标签列表见https://github.com/colomoto/colomoto-docker/releases%EF%BC%89%EF%BC%9A
bashcolomoto-docker # 使用最近获取的镜像 colomoto-docker -V latest # 拉取最新发布镜像 colomoto-docker -V 2018-05-29 # 拉取特定版本镜像
文件持久化与目录绑定
警告:默认情况下,容器内文件(除persistent目录外)在容器停止后会被删除。
绑定当前目录到容器:
bashcolomoto-docker --bind .
绑定本地目录并获取教程笔记本:
bashmkdir notebooks colomoto-docker -v notebooks:local-notebooks
在Jupyter界面中,local-notebooks目录将映射到本地notebooks目录。
查看所有选项
bashcolomoto-docker --help
拉取镜像
指定标签拉取镜像(标签列表见https://github.com/colomoto/colomoto-docker/releases%EF%BC%89%EF%BC%9A
bashdocker pull colomoto/colomoto-docker:TAG
运行容器
bashdocker run -it --rm -p 8888:8888 colomoto/colomoto-docker:TAG
访问Jupyter界面
localhost替换为docker-machine ip default命令的输出结果完整软件列表见https://colomoto.github.io/colomoto-docker/#available-software-tools-with-python-api%E3%80%82
YYYY-MM-DD格式,每次工具更新或升级后生成新标签next标签详见https://github.com/colomoto/colomoto-docker/blob/master/CONTRIBUTING.md%E3%80%82
您可以使用以下命令拉取该镜像。请将 <标签> 替换为具体的标签版本。如需查看所有可用标签版本,请访问 标签列表页面。
探索更多轩辕镜像的使用方法,找到最适合您系统的配置方式
通过 Docker 登录认证访问私有仓库
无需登录使用专属域名
Kubernetes 集群配置 Containerd
K3s 轻量级 Kubernetes 镜像加速
VS Code Dev Containers 配置
Podman 容器引擎配置
HPC 科学计算容器配置
ghcr、Quay、nvcr 等镜像仓库
Harbor Proxy Repository 对接专属域名
Portainer Registries 加速拉取
Nexus3 Docker Proxy 内网缓存
需要其他帮助?请查看我们的 常见问题Docker 镜像访问常见问题解答 或 提交工单
docker search 限制
站内搜不到镜像
离线 save/load
插件要用 plugin install
WSL 拉取慢
安全与 digest
新手拉取配置
镜像合规机制
manifest unknown
no matching manifest(架构)
invalid tar header(解压)
TLS 证书失败
DNS 超时
域名连通性排查
410 Gone 排查
402 与流量用尽
401 认证失败
429 限流
D-Bus 凭证提示
413 与超大单层
来自真实用户的反馈,见证轩辕镜像的优质服务