Docker搭建分布式文件系统FastDfs

1. 启动 Virtual Box

2. cmd 命令,连接vagrant

vagrant ssh

3. 启用docker 下载 fastdfs 镜像

sudo docker pull delron/fastdfs

4. 等待下载完成,查看docker里面的镜像

sudo docker images

5.    出现下面信息,表示镜像下载成功

 6. 然后使用docker镜像构建tracker容器(跟踪服务器,起到调度的作用),这里tracker服务将会自动映射到宿主机上, 继续运行如下命令

docker run -d --network=host --name tracker -v /root:/var/root delron/fastdfs tracker

出现下面代码表示成功:

7. 接下来,使用docker镜像构建storage容器(存储服务器,提供容量和备份服务),这里storage容器需要依赖tracker服务,传入你的tracker服务的ip地址,端口默认是22122,ip地址也就是你宿主机的ip , 这里 一定要填自己电脑的宿主ip! 自己电脑的宿主ip! 自己电脑的宿主ip!

docker run -d --network=host --name storage -e TRACKER_SERVER=192.168.56.10:22122 -v /root:/var/root -e GROUP_NAME=group1 delron/fastdfs storage

下面表示成功

8. 这时,我们在命令行输入 sudo docker ps 就可以看到两套服务都已经启动,如下所示:

9. 同时 去ieda 添加我们的pom 依赖,编写相关的配置文件就可以使用了, Nginx 的ip和端口号就是你自己本机的宿主ip + 端口号8888,  我的是 192.168.56.10:8888

10. 有相关问题可以在线讨论,欢迎大佬们指教!!!

 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值