WebDav 是HTTP协议实现的 文件共享 服务,本文将以Debian为例介绍WebDav在Docker环境下的快速部署.

安装 Docker 🔗︎

快速搜索Linux常用环境标准部署文档, 如谷歌搜关键字: site://www.digitalocean.com debian install docker, do的文档足够参考.

Docker 快速部署 WebDav 🔗︎

  • 取得 bytemark/webdav 镜像
1
docker pull bytemark/webdav
  • 运行 bytemark/webdav 镜像

/我的/共享文件夹路径 替换为你本机预报做共享的路径, 此方法将开启一个匿名可登录和读写的共享路径: public

1
2
3
4
5
6
7
docker run -d --name webdav -p 80:80 \
-v /我的/共享文件夹路径:/var/lib/dav/data \
--restart=always \
-e AUTH_TYPE=Digest -e USERNAME=myusername -e PASSWORD=mypassword -e ANONYMOUS_METHODS=ALL \
bytemark/webdav

# --restart=always 参数将使该容器随系统启动


卸载方法 🔗︎

1
2
3
4
# 卸载 Docker 容器和镜像
docker stop webdav
docker rm webdav
docker rmi bytemark/webdav