百度了很多文章 使用win 或者 mac上 用docker安装fastdfs
都失败了,原因是什么呢??
这些文章上几乎都是复制黏贴来的,
无论是 哪篇文章 在这个步骤 都不行
https://blog.csdn.net/qq_27576109/article/details/89499757
https://www.cnblogs.com/lvye001/p/10070374.html
$ docker run -itd --network=host --name tracker -v /var/fdfs/tracker:/var/fdfs delron/fastdfs tracker
都存在一个问题 那就是 端口映射问题, --network=host 意思是 把容器的 端口和宿主的端口直接映射
然而 查一下docker文档, 这个 --network=host 参数只有在linux下生效, mac windows 都不能成功,所以用百度来的教程 docker 安装fastdfs都是失败的,
都访问不到端口
也许只能曲线救国 安装个虚拟机 linux 在虚拟机linux中docker 安装 fastdfs了
或者 直接虚拟机linux安装fastdfs
除非能找到fastdfs中所有的端口映射 目前还没找到哪个教程有详细把 所有的端口映射都描述出来