From 18277213c06958b02afccf2775dd71fe61614071 Mon Sep 17 00:00:00 2001 From: gabiszepesi98 Date: Tue, 7 Jul 2026 10:46:02 +0200 Subject: [PATCH 1/2] comment2 --- containers/fastqc_g1/Dockerfile | 16 ++++++++-------- 1 file changed, 8 insertions(+), 8 deletions(-) diff --git a/containers/fastqc_g1/Dockerfile b/containers/fastqc_g1/Dockerfile index 2a5aad6..9d219e7 100644 --- a/containers/fastqc_g1/Dockerfile +++ b/containers/fastqc_g1/Dockerfile @@ -1,15 +1,15 @@ # 1. Define the base image. We want a lightweight Linux distribution! # Hint: We are looking for the latest version of Alpine. -_____ alpine:latest +FROM alpine:latest # 2. Set an environment variable for the FastQC version so it's easy to update later. # Call the variable FASTQC_VERSION and set it to 0.12.1 -_____ FASTQC_VERSION=0.12.1 +ENV FASTQC_VERSION=0.12.1 # 3. Install the required dependencies. # Hint: In Alpine Linux, the package manager is 'apk', and you want to 'add' packages # without caching them to save space. -_____ apk add --no-cache \ +RUN apk add --no-cache \ bash \ openjdk17-jre \ perl \ @@ -21,18 +21,18 @@ _____ apk add --no-cache \ # 4. Install MultiQC # Hint: Use the python package manager to install 'multiqc' -_____ apk add --no-cache \ +RUN apk add --no-cache \ python3 \ py3-pip \ build-base \ python3-dev \ linux-headers -_____ pip install --break-system-packages multiqc +RUN pip install --break-system-packages multiqc # 4. Download, extract, and configure FastQC. # Fill in the missing Linux commands to make this chain work! -_____ wget https://www.bioinformatics.babraham.ac.uk/projects/fastqc/fastqc_v${FASTQC_VERSION}.zip && \ +RUN wget https://www.bioinformatics.babraham.ac.uk/projects/fastqc/fastqc_v${FASTQC_VERSION}.zip && \ unzip fastqc_v${FASTQC_VERSION}.zip && \ rm fastqc_v${FASTQC_VERSION}.zip && \ chmod 755 /FastQC/fastqc && \ @@ -40,9 +40,9 @@ _____ wget https://www.bioinformatics.babraham.ac.uk/projects/fastqc/fastqc_v${F # 5. Set the default working directory where users will mount their data. # Let's use a folder called /data -_____ /data +WORKDIR /data # 6. Set the default command that runs when the container starts. # We want it to run the fastqc help menu. -_____ ["fastqc", "--help"] \ No newline at end of file +CMD ["fastqc", "--help"] \ No newline at end of file From c9987684ce561f8756ae990e8d41d5879c416d7a Mon Sep 17 00:00:00 2001 From: gabiszepesi98 Date: Tue, 7 Jul 2026 11:05:41 +0200 Subject: [PATCH 2/2] comment3 --- containers/fastqc_g1/Dockerfile | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/containers/fastqc_g1/Dockerfile b/containers/fastqc_g1/Dockerfile index 9d219e7..fa09acf 100644 --- a/containers/fastqc_g1/Dockerfile +++ b/containers/fastqc_g1/Dockerfile @@ -45,4 +45,5 @@ WORKDIR /data # 6. Set the default command that runs when the container starts. # We want it to run the fastqc help menu. -CMD ["fastqc", "--help"] \ No newline at end of file +CMD ["fastqc", "--help"] +