我是靠谱客的博主 热情小天鹅,这篇文章主要介绍FastDFS(3):使用docker搭建&解决可以上传但访问404问题,现在分享给大家,希望可以做个参考。

1、开放端口

如果是在服务器中搭建,需要开放的端口有:
22122、23000、nginx 配置的端口(80端口,也可以在运行镜像的时候自己指定)

2、拉取镜像

docker run -d --restart=always --privileged=true --net=host --name=fastdfs -e IP=391.106.941.239 -e WEB_PORT=80 -v ${HOME}/fastdfs:/var/local/fdfs registry.cn-beijing.aliyuncs.com/tianzuo/fastdfs
  • -v H O M E / f a s t d f s : / v a r / l o c a l / f d f s : 容 器 数 据 卷 , 将 {HOME}/fastdfs:/var/local/fdfs: 容器数据卷,将 HOME/fastdfs:/var/local/fdfs{HOME}/fastdfs这个目录挂载到容器里的/var/local/fdfs这个目录里。所以上传的文件将被持久化到 H O M E / f a s t d f s / s t o r a g e / d a t a 里 , 如 你 用 r o o t 登 录 的 , {HOME}/fastdfs/storage/data里,如 你用 root 登录的, HOME/fastdfs/storage/dataroot{HOME}就是root
  • IP=391.106.941.239:自己的服务器公网ip或者虚拟机ip
  • -e WEB_PORT=80:指定nginx端口,若有时候出现 可以上传但出现 访问404 的问题,可以尝试改下 80 端口,访问的时候带上端口即可

3、测试上传

//进入容器
docker exec -it fastdfs /bin/bash
//创建文件
echo "Hello FastDFS!">index.html
//测试文件上传
fdfs_test /etc/fdfs/client.conf upload index.html

在这里插入图片描述
可以看到会返回一个网址,如果能正常打开就说明搭建成功了哦!

最后

以上就是热情小天鹅最近收集整理的关于FastDFS(3):使用docker搭建&解决可以上传但访问404问题的全部内容,更多相关FastDFS(3)内容请搜索靠谱客的其他文章。

本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
点赞(119)

评论列表共有 0 条评论

立即
投稿
返回
顶部