File tree Expand file tree Collapse file tree
Expand file tree Collapse file tree Original file line number Diff line number Diff line change 1- FROM golang:1.17.8 -alpine as builder
1+ FROM golang:1.21.3 -alpine as builder
22
33# ###############################################################################
44#
@@ -22,12 +22,11 @@ FROM golang:1.17.8-alpine as builder
2222# alpine image with the go tools
2323
2424RUN apk update && \
25- apk add --virtual automake build-base linux-headers libffi-dev
26- RUN apk add --no-cache bash git openssh gcc squashfs-tools sudo libtool gawk cryptsetup glib-dev
27- RUN apk add --no-cache linux-headers build-base openssl-dev util-linux util-linux-dev shadow-uidmap libseccomp-dev
25+ apk add --virtual .build-deps autoconf automake build-base linux-headers libffi-dev
26+ RUN apk add --no-cache bash git openssh gcc squashfs-tools sudo libtool gawk cryptsetup glib-dev tzdata bash glib-dev
27+ RUN apk add --no-cache linux-headers build-base openssl-dev util-linux util-linux-dev shadow-uidmap libseccomp-dev fuse3-dev
2828
29-
30- ENV SINGULARITY_VERSION=3.10.4
29+ ENV SINGULARITY_VERSION=4.0.0
3130LABEL Maintainer @vsoch
3231RUN mkdir -p /usr/local/var/singularity/mnt && \
3332 mkdir -p $GOPATH/src/github.com/sylabs && \
Original file line number Diff line number Diff line change 1- FROM golang:1.17.8-buster
1+ FROM golang:1.21.3-bookworm
22
33################################################################################
44#
5- # Copyright (C) 2021-2022 Vanessa Sochat.
5+ # Copyright (C) 2021-2023 Vanessa Sochat.
66#
77# This program is free software: you can redistribute it and/or modify it
88# under the terms of the GNU Affero General Public License as published by
@@ -20,7 +20,7 @@ FROM golang:1.17.8-buster
2020################################################################################
2121
2222ENV DEBIAN_FRONTEND noninteractive
23- ENV SINGULARITY_VERSION=3.10.4
23+ ENV SINGULARITY_VERSION=4.0.0
2424LABEL Maintainer @vsoch
2525
2626RUN apt-get update && apt-get install -y \
@@ -31,6 +31,11 @@ RUN apt-get update && apt-get install -y \
3131 squashfs-tools \
3232 libseccomp-dev \
3333 libglib2.0-dev \
34+ libfuse3-dev \
35+ autoconf \
36+ libtool \
37+ fuse3 \
38+ g++ \
3439 pkg-config
3540
3641RUN mkdir -p /usr/local/var/singularity/mnt && \
You can’t perform that action at this time.
0 commit comments