Sign inSign up

ahkworld/svn

By ahkworld

•Updated about 4 years ago

svn服务器

Image
0

237

ahkworld/svn repository overview

镜像基于alpine制作,用于提供svn服务。

Dockerfile:

FROM alpine:latest
RUN apk add --no-cache tini
ENTRYPOINT ["/sbin/tini", "--"]
RUN apk add --no-cache subversion && mkdir /data
HEALTHCHECK CMD netstat -anl | grep 3690 || exit 1

CMD svnserve -d --foreground --root /data

启动命令:

docker run -itd --name=svn --restart=always --net=host -v /data/svn:/data ahkworld/svn

进入docker容器内部:

docker exec -it svn bash

docker-compose.yml

services: 
  svn: 
    image: ahkworld/svn:latest 
    restart: always 
    ports: 
      - "3690:3690" 
    volumes: 
      - /data/svn:/data

挂载目录时注意替换为自己的目录即可。

Tag summary

Content type

Image

Digest

Size

5.4 MB

Last updated

about 4 years ago

docker pull ahkworld/svn