【笔记】通过Docker部署Netatalk

前言

通过Docker部署Netatalk,实现AFP协议的文件共享服务器

通过Docker部署

--network host:如果需要网络发现就必须使用host网络模式
-v /root/Netatalk/share:/media/share:映射文件共享目录
-v /root/Netatalk/timemachine:/media/timemachine:映射时间机器备份目录
-e AFP_USER=<username>:定义用户名
-e AFP_USER=<username>:定义密码
-e AVAHI=1:开启avahi服务,用于局域网内AFP服务的网络发现

1
docker run --name netatalk -d --network host --privileged -v /root/Netatalk/share:/media/share -v /root/Netatalk/timemachine:/media/timemachine -e AFP_USER=<username> -e AFP_PASSWORD=<password> -e AVAHI=1 cptactionhank/netatalk:latest

完成

参考文献

cptactionhank/docker-netatalk