切换深色或浅色模式
Webdav
前言
本文介绍使用bytemark/webdav在Ubuntu服务器上搭建Webdav文件服务器,请先根据本章前言完成环境的搭建。
bytemark/webdav地址:https://hub.docker.com/r/bytemark/webdav
拉取镜像
bash
sudo docker pull bytemark/webdav:latest开放端口
| 端口类型 | 端口 | 端口用途 |
|---|---|---|
| TCP | 80 | 数据传输 |
配置文件
shell
# 创建并进入工作目录
sudo mkdir -p /srv/webdav && cd /srv/webdav
# 创建并编辑docker配置文件
sudo nano docker-compose.ymldocker-compose.yml
yml
services:
webdav:
image: bytemark/webdav:latest
container_name: webdav
restart: unless-stopped
ports:
- 80:80
environment:
AUTH_TYPE: Digest
USERNAME: 此处填写用户名
PASSWORD: 此处填写密码
volumes:
- ./dav:/var/lib/dav开始运行
shell
# 前往工作目录
cd /srv/webdav
# 开始运行
sudo docker compose up -d
# 查看容器日志(按Ctrl+C退出)
sudo docker compose logs -f运行成功后,即可使用http://服务器ip地址连接服务器
维护服务
服务的停止、更新与数据备份/恢复操作,请查阅维护服务。