Compare commits

...

3 Commits

Author SHA1 Message Date
Ricard Illa 413711a3a8
mention binfmt on readme 2022-08-16 16:51:17 +02:00
Ricard Illa e6400fbd06
minor change 2022-08-16 16:50:59 +02:00
Ricard Illa 50d961d833
upgrade alpine image versions 2022-08-16 16:50:44 +02:00
5 changed files with 10 additions and 56 deletions

View File

@ -7,8 +7,7 @@ IMAGES=agate mpd pleroma rainloop tor transmission webdav
all: $(IMAGES)
BUILDX=make -C $@ buildx
# BUILDX=docker buildx build --platform $(PLATFORMS) --tag $(REGISTRY)/$@ --push $@
BUILDX=docker buildx build --platform $(PLATFORMS) --tag $(REGISTRY)/$@ --push $@
agate:
$(BUILDX)

View File

@ -22,3 +22,9 @@ docker registry.
* tor
* transmission
* webdav (really simple nginx + `nginx-mod-http-dav-ext` image)
## Enable multi-arch execution
```sh
docker run --rm --privileged multiarch/qemu-user-static --reset -p yes
```

View File

@ -1,4 +1,4 @@
FROM alpine:3.15
FROM alpine:3.16
RUN mkdir -p /var/lib/mpd && \
addgroup --gid 10001 mpd && \
@ -14,54 +14,3 @@ RUN mkdir -p /var/lib/mpd && \
USER mpd
CMD ["/usr/bin/mpd", "--no-daemon"]
#RUN apk add --no-cache --virtual .build-deps \
# curl \
# cmake \
# make \
# gcc \
# g++ \
# musl-dev \
# curl-dev \
# automake \
# autoconf \
# libtool && \
# mkdir -p /usr/local/src && \
# curl -L \
# --output "/usr/local/src/transmission-${VER}.tar.xz" \
# "https://github.com/transmission/transmission-releases/raw/master/transmission-${VER}.tar.xz" && \
# tar -xf "/usr/local/src/tranmission-${VER}.tar.xz" -C /usr/local/src && \
# mkdir -p /usr/local/src/transmission/build && \
# cd /usr/local/src/transmission/build && \
# cmake .. && \
# make && \
# make install && \
# cd / && \
# rm -r /usr/local/src && \
# apk del .build-deps && \
# apk add --no-cache curl
#RUN addgroup \
# --gid 10001 \
# transmission && \
# adduser \
# --uid 10000 \
# --home /var/lib/transmission \
# --ingroup transmission \
# --disabled-password \
# --shell /sbin/nologin \
# transmission && \
# mkdir -p \
# /var/lib/transmission/blocklists \
# /var/lib/transmission/downloads \
# /var/lib/transmission/incomplete \
# /var/lib/transmission/resume \
# /var/lib/transmission/torrents && \
# chown -R transmission:transmission /var/lib/transmission
#ENV TRANSMISSION_HOME /var/lib/transmission
#USER transmission
#WORKDIR /var/lib/transmission
#CMD ["/usr/local/bin/transmission-daemon", "--foreground"]

View File

@ -1,4 +1,4 @@
FROM alpine:3.14
FROM alpine:3.16
RUN apk add --no-cache \
nginx \

View File

@ -1,4 +1,4 @@
FROM alpine:3.15
FROM alpine:3.16
RUN apk add --no-cache nginx nginx-mod-http-dav-ext
COPY nginx.conf /etc/nginx/nginx.conf