容器技术


  1. apptainer
    1. apptainer image
    2. Apptainer Definition Files
  2. conda将本地环境打包
  3. Docker
    1. docker命令
    2. Dockerfile基础
    3. nginx镜像的使用
  4. 安装本地conda包
  5. vscode连接Linux系统下的docker容器
  6. 搭建本地Docker仓库
  7. docker 安装
  8. docker ENTRYPOINT与CMD区别
  9. docker中使用GPU
  10. docker vnc
  11. docker 网络
  12. docker mysql
  13. docker内部使用外部docker
  14. docker 服务及案例
  15. ‌Docker修改Root Dir
  16. 修改docker容器用户为宿主机用户
  17. runc umoci rootfs runtime bundle 是什么 , runc与直接执行binary有什么区别

https://hub.docker.com/repositories/wybioinfo

StaPH-B/docker-buildsgafl/singularity

deeparg short_reads_pipeline \
    --forward_pe_file ./F.fq.gz \
    --reverse_pe_file ./R.fq.gz \
    --output_file  ./test2/test  \
    -d /ssd1/zyd/bin/deeparg/database \
    --bowtie_16s_identity 100


apptainer  exec --bind /data:/data  --bind /ssd1:/ssd1  /ssd1/zyd/bin/deeparg/deeparg_latest.sif \
    deeparg short_reads_pipeline \
    --forward_pe_file /data/metagenomics/pml_nextflow/deeparg/F.fq.gz \
    --reverse_pe_file /data/metagenomics/pml_nextflow/deeparg/R.fq.gz \
    --output_file  /data/metagenomics/pml_nextflow/deeparg/test2/test  \
    -d /ssd1/zyd/bin/deeparg/database

docker run --rm -v  /data:/data   -v  /ssd1:/ssd1   gaarangoa/deeparg:latest   \
     deeparg short_reads_pipeline     \
     --forward_pe_file /data/metagenomics/pml_nextflow/deeparg/F.fq.gz     \
     --reverse_pe_file /data/metagenomics/pml_nextflow/deeparg/R.fq.gz     \
     --output_file  /data/metagenomics/pml_nextflow/deeparg/test2/test      \
     -d /ssd1/zyd/bin/deeparg/database \
      --bowtie_16s_identity 100