内网安装docker 内网安装自然不能用yum install来进行安装 PS:这个博客超级详细哦
2.拉取镜像3.启动tracker服务docker pull delron/fastdfs
4. 启动storage服务docker run -d --network=host --name tracker -v /root/fastdfs/tracker:/var/fdfs delron/fastdfs tracker
5.直接开始测试docker run -d --name storage --restart=always --net host -v /root/fastdfs/storage:/var/fdfs -e TRACKER_SERVER="你的本地IP或者服务器IP:22122" delron/fastdfs storage
docker exec -it storage /bin/bash
echo "docker部署FASTDFS成功">index.html
fdfs_test /etc/fdfs/client.conf upload index.html
上传成功:
拿到图片圈出来的数据
打开浏览器访问地址 http://ip:8888/group1/M00/00/00/wKi9jGGNKjmAK_BpAAAAH93k9Eg665.html
成功!!
有人就问了这个8888端口咋来的 呐接着往下看
进入storage容器,到storage的配置文件中配置http访问的端口,配置文件在/etc/fdfs目录下的storage.conf#进入容器 docker exec -it storage bash #进入目录 cd /etc/fdfs/ #编辑文件 vi storage.conf
在最下面差不多就能找到这个端口 默认是8888 如果你服务器端口被占用了 那就换一个端口
i 进入编辑
编辑完成后 按ESC退出编辑 输出:wq 回车即可完成保存
这个端口号改了当然还要再改一下storage中的nginx
同样是在storage容器里面操作
cd /usr/local/nginx/conf vi nginx.conf
如果你前面修改了端口号 这面改成对应的就OK了
修改完重启容器,没有修改就不需要重启
docker stop storage docker start storage
然后进行测试就可以啦



