使用Docker搭建FastDFS+FastDHT(单机+集群版)文件服务器
1、搜索fastdfs文件服务器镜像
docker search fastdfs
DockerHub文件服务器镜像地址:https://hub.docker.com/r/qbanxiaoli/fastdfs
2、linux环境下可用如下命令拉取镜像后直接运行容器,其中IP为容器所在宿主机的内网地址,集群部署IP用逗号分隔
docker pull qbanxiaoli/fastdfs
docker run -d --restart=always --net=host --name=fastdfs -e IP=192.168.23.21 -v ~/fastdfs:/var/local qbanxiaoli/fastdfs
3、测试fastdfs是否搭建成功
docker exec -it fastdfs /bin/bash
echo "Hello FastDFS!">index.html
fdfs_test /etc/fdfs/client.conf upload index.html
搭建成功后效果如下图所示:
4、文件上传成功后默认nginx访问端口为80端口,可省略,访