医疗智能体 EIHealth-创建FastQC应用样例:步骤2:制作镜像

时间:2023-11-01 16:18:52

步骤2:制作镜像

方法1:直接下载官方的FastQC镜像。

执行如下命令下载FastQC镜像。

docker pull biocontainers/fastqc:v0.11.5

方法2:通过Dockerfile制作FastQC镜像。

  1. 执行vi Dockerfile命令,进入Dockerfile文件中,编写文件。
    FROM ubuntu:16.04# FastQC依赖java运行,需安装java环境。安装执行下载、解压缩的软件包RUN apt-get update && apt-get upgrade -y \    && apt-get install -y default-jre perl wget zip# 下载FastQC,解压缩,设置FastQC可执行权限RUN wget https://www.bioinformatics.babraham.ac.uk/projects/fastqc/fastqc_v0.11.5.zip \    && unzip fastqc_v0.11.5.zip \    && rm fastqc_v0.11.5.zip \    && chmod +x /FastQC/fastqc# 将FastQC添加到环境变量中ENV PATH "/FastQC:$PATH"
  2. 按键盘Esc键,并执行:wq保存退出Dockerfile。
  3. 制作镜像。
    docker build -t fastqc:v0.11.5 .

    详细的Dockerfile指令请参见Dockerfile参考

support.huaweicloud.com/usermanual-eihealth/eihealth_25_0030.html