我是靠谱客的博主 沉静悟空,最近开发中收集的这篇文章主要介绍通过docker-compose一键搭建Nginx带动的FDFS服务 分布式文件上传系统Nginx-FastDFS,觉得挺不错的,现在分享给大家,希望可以做个参考。
概述
Nginx-FastDFS
通过docker-compose一键搭建Nginx带动的FDFS服务 分布式文件上传系统
1.首先克隆项目到本地
git clone https://github.com/Rousong/Nginx-FastDFS
2.修改docker-compose文件里面的TRACKER_SERVER ip地址
version: '2'
services:
tracker-server:
image: beaock/nginx-fastdfs
#volumes:
#- "./docker/fastdfs-tracker:/etc/fdfs/"
network_mode: "host"
command: "./tracker.sh"
storage-server:
image: beaock/nginx-fastdfs
volumes:
- "./docker/storage_base_path:/data/fast_data"
#- "./docker/store_path0:/fastdfs/store_path"
environment:
TRACKER_SERVER: "192.168.65.3:22122" <注意这里要改成自己tracker server的地址>
GROUP_NAME: "M00"
network_mode: "host"
command: "./storage.sh"
查看TRACKER_SERVER容器ip地址的方法
- 进入tracker容器内部
docker exec -i -t <tracker容器的名字> /bin/bash
- 一般要先执行
apt-get update
- 安装ifconfig命令
apt-get install net-tools
- 然后输入ifconfig 然后看到eth0的ip地址就是tracker的ip地址了 端口默认是22122
eth0 Link encap:Ethernet HWaddr 02:50:00:00:00:01
inet addr:192.168.65.3 Bcast:192.168.65.255 Mask:255.255.255.0
inet6 addr: fe80::50:ff:fe00:1/64 Scope:Link
UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1
RX packets:530127 errors:0 dropped:0 overruns:0 frame:0
TX packets:231123 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:1000
RX bytes:776445648 (776.4 MB) TX bytes:13768969 (13.7 MB)
最后
以上就是沉静悟空为你收集整理的通过docker-compose一键搭建Nginx带动的FDFS服务 分布式文件上传系统Nginx-FastDFS的全部内容,希望文章能够帮你解决通过docker-compose一键搭建Nginx带动的FDFS服务 分布式文件上传系统Nginx-FastDFS所遇到的程序开发问题。
如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。
本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
发表评论 取消回复