本仓库包含构建多种程序Docker镜像所需的Dockerfile及相关文件,这些程序主要供StaPH-B(州公共卫生实验室生物信息学)联盟成员使用。仓库旨在提供一个集中化的Docker镜像存储位置,方便用户访问,并附带关于容器构建方式和使用方法的清晰文档。
staphb镜像不受Dockerhub拉取速率限制影响。适用于公共卫生实验室、生物信息学研究机构及相关人员,可用于病原体(如SARS-CoV-2等)的基因组监测、序列分析、谱系分配、耐药基因检测等公共卫生相关生物信息学工作。
2020年11月起,Dockerhub对镜像拉取实施速率限制(如***用户每6小时100次拉取)。本项目已通过Docker"开源计划"认证,staphb镜像的拉取限制已被移除。若遇到类似ERROR: toomanyrequests: Too Many Requests的拉取错误,请通过https://github.com/StaPH-B/docker-builds/issues%E5%8F%8D%E9%A6%88%E3%80%82
拉取镜像
bash# 拉取指定版本镜像(以abricate为例) docker pull staphb/abricate:1.0.0 # 拉取最新版本镜像 docker pull staphb/abricate:latest
运行容器
bash# 查看工具帮助信息 docker run --rm staphb/abricate:1.0.0 abricate --help # 挂载本地目录并运行(处理本地文件) docker run --rm -v $(pwd):/data staphb/abricate:1.0.0 abricate /data/input.fasta
对于无法使用Docker的用户,多数StaPH-B Docker容器可转换为Singularity格式运行。具体方法参考https://staph-b.github.io/docker-builds/%EF%BC%8C%E5%9F%BA%E6%9C%AC%E6%AD%A5%E9%AA%A4%E5%A6%82%E4%B8%8B%EF%BC%9A
转换Docker镜像为Singularity格式
bashsingularity pull docker://staphb/abricate:1.0.0
运行Singularity容器
bash# 查看帮助信息 singularity run abricate_1.0.0.sif abricate --help # 处理本地文件 singularity run -B $(pwd):/data abricate_1.0.0.sif abricate /data/input.fasta
如遇现有镜像问题,请通过https://github.com/StaPH-B/docker-builds/issues%E5%8F%8D%E9%A6%88%E3%80%82%E6%AC%A2%E8%BF%8E%E6%89%80%E6%9C%89%E5%BD%A2%E5%BC%8F%E7%9A%84%E5%BB%BA%E8%AE%AE%E4%B8%8E%E5%8F%8D%E9%A6%88%EF%BC%81
详见https://staph-b.github.io/docker-builds/contribute/%E3%80%82
| 软件 | 版本 | 项目链接 |
|---|---|---|
| https://hub.docker.com/r/staphb/abricate/ |
| https://github.com/tseemann/abricate |
| https://hub.docker.com/r/staphb/any2fasta/ |
| https://github.com/tseemann/any2fasta |
| https://hub.docker.com/r/staphb/ariba/ |
| https://github.com/sanger-pathogens/ariba |
| https://hub.docker.com/r/staphb/artic-ncov2019 |
| https://github.com/artic-network/fieldbioinformatics |
| https://hub.docker.com/r/staphb/artic-ncov2019-epi2me |
| https://github.com/epi2me-labs/wf-artic |
| https://hub.docker.com/r/staphb/artic-ncov2019-medaka |
| https://github.com/artic-network/artic-ncov2019 |
| https://hub.docker.com/r/staphb/artic-ncov2019-nanopolish |
| https://github.com/artic-network/artic-ncov2019 |
| https://github.com/nextstrain/augur |
| https://github.com/nextstrain/augur |
| https://github.com/nextstrain/auspice |
| https://github.com/nextstrain/auspice |
| https://hub.docker.com/r/staphb/bbtools/ |
| [***] |
| https://hub.docker.com/r/staphb/bcftools/ |
| https://github.com/samtools/bcftools |
| https://hub.docker.com/r/staphb/bedtools/ |
| [***] https://github.com/arq5x/bedtools2 |
| https://hub.docker.com/r/staphb/berrywood-report-env/ |
| none |
| https://hub.docker.com/r/staphb/bowtie2/ |
| [***] https://github.com/BenLangmead/bowtie2 |
| https://hub.docker.com/r/staphb/bwa |
| https://github.com/lh3/bwa |
| https://hub.docker.com/r/staphb/canu |
| [***] https://github.com/marbl/canu |
| https://hub.docker.com/r/staphb/canu-racon/ |
| [***] https://github.com/lbcb-sci/racon https://github.com/isovic/racon (已归档) https://lh3.github.io/minimap2/ |
| https://hub.docker.com/r/staphb/centroid/ |
| https://github.com/stjacqrm/centroid |
| https://hub.docker.com/r/staphb/cdc-spn/ |
| https://github.com/BenJamesMetcalf/Spn_Scripts_Reference |
| https://hub.docker.com/r/staphb/cfsan-snp-pipeline |
| https://github.com/CFSAN-Biostatistics/snp-pipeline |
| https://hub.docker.com/r/staphb/circlator |
| https://github.com/sanger-pathogens/circlator |
| https://hub.docker.com/r/staphb/clustalo |
| [***] |
| https://hub.docker.com/r/staphb/colorid |
| https://github.com/hcdenbakker/colorid |
| https://hub.docker.com/r/staphb/cutshaw-report-env |
| https://github.com/VADGS/CutShaw |
| https://github.com/CDCgov/datasets-sars-cov-2 |
| https://github.com/CDCgov/datasets-sars-cov-2 |
| https://hub.docker.com/r/staphb/emm-typing-tool |
| https://github.com/phe-bioinformatics/emm-typing-tool |
| https://hub.docker.com/r/staphb/fastani |
| https://github.com/ParBLiSS/FastANI |
| https://hub.docker.com/r/staphb/fasttree 
invalid tar header(解压)
TLS 证书失败
DNS 超时
域名连通性排查
410 Gone 排查
402 与流量用尽
401 认证失败
429 限流
D-Bus 凭证提示
413 与超大单层
来自真实用户的反馈,见证轩辕镜像的优质服务