Skip to content

Commit

Permalink
Remove irods-dev from server images
Browse files Browse the repository at this point in the history
As of iRODS 4.3.2, including irods-dev in the default server image
results in the final image being ~4GiB, which is about 4x larger
than iRODS 4.3.1 and too large to be manageable.

For consistency, remove irods-dev from the images of earlier
releases. From this point, use the client-dev image if irods-dev
is required.
  • Loading branch information
kjsanger committed May 6, 2024
1 parent 4bc04be commit 90cf16d
Show file tree
Hide file tree
Showing 3 changed files with 3 additions and 6 deletions.
3 changes: 1 addition & 2 deletions docker/irods/ubuntu/16.04/Dockerfile
Original file line number Diff line number Diff line change
Expand Up @@ -39,8 +39,7 @@ RUN curl -sSL https://packages.irods.org/irods-signing-key.asc | apt-key add - &
irods-server="$IRODS_VERSION" \
irods-runtime="$IRODS_VERSION" \
irods-database-plugin-postgres="$IRODS_VERSION" \
irods-icommands="$IRODS_VERSION" \
irods-dev="$IRODS_VERSION" && \
irods-icommands="$IRODS_VERSION" && \
apt-get install -q -y -f && \
unattended-upgrade -v && \
apt-get remove -q -y unattended-upgrades && \
Expand Down
3 changes: 1 addition & 2 deletions docker/irods/ubuntu/18.04/Dockerfile
Original file line number Diff line number Diff line change
Expand Up @@ -43,8 +43,7 @@ RUN curl -sSL https://packages.irods.org/irods-signing-key.asc | apt-key add - &
irods-server="${IRODS_VERSION}-${IRODS_REVISION}~$(lsb_release -sc)" \
irods-runtime="${IRODS_VERSION}-${IRODS_REVISION}~$(lsb_release -sc)" \
irods-database-plugin-postgres="${IRODS_VERSION}-${IRODS_REVISION}~$(lsb_release -sc)" \
irods-icommands="${IRODS_VERSION}-${IRODS_REVISION}~$(lsb_release -sc)" \
irods-dev="${IRODS_VERSION}-${IRODS_REVISION}~$(lsb_release -sc)" && \
irods-icommands="${IRODS_VERSION}-${IRODS_REVISION}~$(lsb_release -sc)" && \
apt-get install -q -y -f && \
unattended-upgrade -v && \
apt-get remove -q -y unattended-upgrades && \
Expand Down
3 changes: 1 addition & 2 deletions docker/irods/ubuntu/22.04/Dockerfile
Original file line number Diff line number Diff line change
Expand Up @@ -43,8 +43,7 @@ RUN curl -sSL https://packages.irods.org/irods-signing-key.asc | apt-key add - &
irods-server="${IRODS_VERSION}-${IRODS_REVISION}~$(lsb_release -sc)" \
irods-runtime="${IRODS_VERSION}-${IRODS_REVISION}~$(lsb_release -sc)" \
irods-database-plugin-postgres="${IRODS_VERSION}-${IRODS_REVISION}~$(lsb_release -sc)" \
irods-icommands="${IRODS_VERSION}-${IRODS_REVISION}~$(lsb_release -sc)" \
irods-dev="${IRODS_VERSION}-${IRODS_REVISION}~$(lsb_release -sc)" && \
irods-icommands="${IRODS_VERSION}-${IRODS_REVISION}~$(lsb_release -sc)" && \
apt-get install -q -y -f && \
unattended-upgrade -v && \
apt-get remove -q -y unattended-upgrades && \
Expand Down

0 comments on commit 90cf16d

Please sign in to comment.