1.fastdfs安装 使用docker安装fastdfs,下载fastdfs镜像:
docker pull registry.cnbeijing.aliyuncs.com/tianzuo/fastdfs
2.启动镜像
docker run -d --restart=always -- privileged=true --net=host --name=fastdfs -e IP=192.168.139.132 -e WEB_PORT=8888 -v ${HOME}/fastdfs:/var/local/fdfs registry.cn-beijing.aliyuncs.com/tianzuo/fastdfs
注意:在linux上尽量一段一段复制,如果虚拟机的ip地址发生变化的话,可以将容器stop后rm掉,在重新修改ip地址运行容器。
3.查看镜像
docker ps 或 docker ps -a
4.注意
如果不是docker 上pull下来的,而是自己安装的,注意要进入到fastdfs容器内,检查一下ip地址和端口
docker exec -it 这里写fastdfs的id bash vim /etc/fdfs/client.conf #需要修改的内容如下 base_path=/home/fastdfs #tracker服务器IP和端口 tracker_server=192.168.139.128:22122
5.保存后,测试上传
/usr/bin/fdfs_upload_file /etc/fdfs/client.conf /root/fastdfs/1.png
上传文件的命令在/usr/bin目录下,/etc/fdfs/client.conf就是刚才你配置的文件,/root/fastdfs/1.png就是你想上传的文件位置。
6.上传成功后,生成如下名称文件及目录
group1/M00/00/00/wKjTiF7h5EWASb5aAACGZa9JdFo611 .png
可以输入 ip地址:8888/group1/M00/00/00/wKjTiF7h5EWASb5aAACGZa9JdFo611 .png查看图片
例如 122.122.13.133:8888/group1/M00/00/00/wKjTiF7h5EWASb5aAACGZa9JdFo611 .png