1. 获取镜像
# 查看可用的稳定版本sudo docker search fastdfssudo docker pull qbanxiaoli/fastdfssudo docker image ls |grep fastdfs
2. 创建数据卷
sudo mkdir -p /home/fastdfs/data# 赋予data目录读写权限sudo chmod 777 /home/fastdfs/data
3. 启动容器
sudo docker run -d --name fastdfs \-v /home/fastdfs/data:/var/local/fdfs \--restart=always \--privileged=true \--net=host \-e IP=${IP} \-e WEB_PORT=80 \qbanxiaoli/fastdfs# 参数说明## IP:服务器公网ip或者虚拟机的IP## WEB_PORT:指定nginx端口sudo docker start fastdfssudo docker restart fastdfssudo docker stop fastdfssudo docker rm fastdfs
4. 验证
sudo docker exec -it fastdfs /bin/bashecho "Hello FastDFS!" > index.htmlfdfs_test /etc/fdfs/client.conf upload index.html
参考
语雀:docker-fastDFS安装
https://www.yuque.com/zukxu/docker/vltrfg
