Unofficial images maintenance from: https://github.com/seaweedfs/seaweedfs
88
services:
seaweedfs:
image: lengqing/seaweedfs
container_name: seaweedfs
restart: always
environment:
TZ: Asia/Hong_Kong
volumes:
- /data:/data
ports:
- "9333:9333" # Master UI
- "9340:9340" # Volume Server
- "8888:8888" # Filer UI
- "8333:8333" # S3 Endpoint
- "23646:23646" # Admin UI
- "7333:7333" # WebDAV
- "8181:8181" # Iceberg Catalog
- "9101:9101" # Lance Namespace
FROM debian:trixie-slim
ARG VERSION=4.47
ARG ARCH=amd64
RUN apt-get update \
&& apt-get install -y --no-install-recommends wget ca-certificates \
&& wget -O /tmp/seaweedfs.tar.gz \
"https://github.com/seaweedfs/seaweedfs/releases/download/${VERSION}/linux_${ARCH}_full_large_disk.tar.gz" \
&& wget -O /tmp/seaweedfs.tar.gz.md5 \
"https://github.com/seaweedfs/seaweedfs/releases/download/${VERSION}/linux_${ARCH}_full_large_disk.tar.gz.md5" \
&& cd /tmp \
&& echo "$(cat seaweedfs.tar.gz.md5) seaweedfs.tar.gz" | md5sum -c - \
&& tar -xzf seaweedfs.tar.gz \
&& install -m 0755 weed /usr/local/bin/weed \
&& rm -f weed seaweedfs.tar.gz seaweedfs.tar.gz.md5 \
&& rm -rf /var/lib/apt/lists/* /var/cache/apt/archives/*
VOLUME ["/data"]
EXPOSE 9333 9340 7333 8888 8333 23646 8181 9101
ENTRYPOINT ["weed"]
CMD ["mini", "-dir=/data"]
Content type
Image
Digest
sha256:71ac037ec…
Size
98.8 MB
Last updated
8 days ago
docker pull lengqing/seaweedfs