作者:来自底层程序员的仰望 2019-07-12 08:37:22
开发
前端
新闻
分布式 相信大家在点开这篇文章的时候就已经对Docker有一些理解并能简单的应用。说实话,这东西我并不是很了解。不过还是按照文档一步一步的可以搭建起来这个服务器并实现上传下载的功能。但是在搭建的过程中会有很多的问题。
创新互联专注于网站建设|成都企业网站维护|优化|托管以及网络推广,积累了大量的网站设计与制作经验,为许多企业提供了网站定制设计服务,案例作品覆盖自上料搅拌车等行业。能根据企业所处的行业与销售的产品,结合品牌形象的塑造,量身策划品质网站。
关于FastDFS分布式文件服务器
以下是关于fdfs的开源文档
这是一个简单pull即可使用的fdfs分布式文件系统镜像,内置运行nginx配合fdfs可实现http下载。
相关目录
- fdfs相关配置挂载目录
- /etc/fdfs/tracker.conf
- /etc/fdfs/storage.conf
- nginx相关配置挂载目录
- /etc/fdfs/mod_fastdfs.conf
- /opt/nginx/conf/nginx.conf
- fdfs相关数据挂载目录
- /fastdfs/storage/data
- /fastdfs/tracker
拉取方式
- $ docker pull ly15326047083/fdfs:1.0
相关环境变量
- # nginx 监听ip
- NGINX_IP=127.0.0.1
- # nginx 中监听端口
- FDFS_PORT=80
- # tracker服务ip
- TRACKER_IP=127.0.0.1
- # tracker服务端口
- TRACKER_PORT=22122
- # strage服务端口
- STORAGE_PORT=23000
- # 超时时间
- CONNECT_TIMEOUT=10
使用方式
- # 挂载配置
- $ docker run -d -v /宿主机路径/tracker.conf:/etc/fdfs/tracker.conf -v /宿主机路径/storage.conf:/etc/fdfs/storage.conf --name 自定义容器名称 ly15326047083/fdfs:1.0
- # 挂载数据
- $ docker run -d -v /宿主机路径/storage/data:/fastdfs/storage/data --name 自定义容器名称 ly15326047083/fdfs:1.0
- # 使用环境变量
- $ docker run -d -e "FDFS_PORT=80" --name fdfs ly15326047083/fdfs:1.0
- # 使用示例
- $ docker run -d -p 80:80 -p 22122:22122 -p 23000:23000 -e "NGINX_IP=192.168.2.23" -e "TRACKER_IP=192.168.2.23" -e "FDFS_PORT=80" -e "TRACKER_PORT=22122" -e "STORAGE_PORT=23000" -e "CONNECT_TIMEOUT=10" --name fdfs
***说两句
网页名称:分布式文件服务器你还在手动搭建?快来试试Docker镜像一步搞定
分享路径:http://www.shufengxianlan.com/qtweb/news36/128086.html
网站建设、网络推广公司-创新互联,是专注品牌与效果的网站制作,网络营销seo公司;服务项目有等
声明:本网站发布的内容(图片、视频和文字)以用户投稿、用户转载内容为主,如果涉及侵权请尽快告知,我们将会在第一时间删除。文章观点不代表本网站立场,如需处理请联系客服。电话:028-86922220;邮箱:631063699@qq.com。内容未经允许不得转载,或转载时需注明来源: 创新互联