上篇文章给大家介绍了使用docker compose安装FastDfs文件服务器的实例详解 今天给大家介绍如何使用 docker compose 搭建 fastDFS文件服务器,内容详情如下所示: 平台 :Mac M1 备注:关于 IP Address 关于 docker 的网络模式,上述文中提到了 docker 的 Host 模式: 如果启动容器的时候使用host模式,那么这个容器将不会获得一个独立的Network Namespace,而是和宿主机共用一个 Network Namespace。容器将不会虚拟出自己的网卡,配置自己的 IP 等,而是使用宿主机的 IP 和端口。但是,容器的其他方面,如文件系统、进程列表等还是和宿主机隔离的。 问题在于:使用宿主机的 IP 和端口的话,配置文件中 IP 填写 localhost的话按理说能访问到容器,然而事实上却不行。个人理解(如果理解有问题的话烦请指正)的 IP Address填写方法如下: 启动 tracker 时控制台输出:
192.168.64.2的网络为:
192.168.65.4的网络为:
文件目录
./docker-compose.yaml
./tracker/conf/client.conf
./nginx/nginx.conf
SpringBoot 集成 fastDFS 添加依赖
applicaiton.yaml
FastDFSConfig.java
FastDFSUtil.java
FastDFSController.java
|
|
来自: 新用户8177FDBQ > 《待分类》