diff --git a/pkg/iscsi-target/Dockerfile b/pkg/iscsi-target/Dockerfile new file mode 100644 index 0000000..e6295d7 --- /dev/null +++ b/pkg/iscsi-target/Dockerfile @@ -0,0 +1,19 @@ +FROM alpine AS mirror + +RUN mkdir -p /out/etc/apk/ && \ + cp /etc/apk/repositories /out/etc/apk/ && \ + cp -r /etc/apk/keys /out/etc/apk/keys + +RUN mkdir /out/dev && mknod -m 666 /out/dev/urandom c 1 9 + +RUN apk add --no-cache --initdb -p /out \ + open-iscsi \ + targetcli + +RUN rm -rf /out/dev + + +FROM scratch +MAINTAINER Pierre-Olivier Mercier + +COPY --from=mirror /out/ / diff --git a/pkg/iscsi-target/build.yml b/pkg/iscsi-target/build.yml new file mode 100644 index 0000000..bceaee9 --- /dev/null +++ b/pkg/iscsi-target/build.yml @@ -0,0 +1 @@ +image: iscsi-target