小孙同学

导航

 

FastDFS服务端部署在linux系统docker环境下,启动tracker和storage服务后客户端调用client.upload_by_filename()前

需要关闭虚拟环境下的防火墙,不然会提示get connection尝试连接失败。

启动docker:sudo service docker start

启动storage和tracker服务:

sudo docker run -dti --network=host --name tracker -v /var/fdfs/tracker:/var/fdfs delron/fastdfs tracker
sudo docker run -dti --network=host --name storage -e TRACKER_SERVER=192.168.136.3(填自己虚拟环境ip地址):22122 -v /var/fdfs/storage:/var/fdfs delron/fastdfs storage

查看正在运行的容器:sudo docker container ls

停掉运行的容器:sudo docker container stop id

删除已经存在的容器id: docker rm id

查看防火墙状态:firewall-cmd --state

关闭防火墙:systemctl stop firewalld.service

禁止防火墙开机启动:systemctl disable firewalld.service

附上关闭防火墙的命令链接:https://blog.csdn.net/ytangdigl/article/details/79796961

posted on 2021-12-01 17:07  是孙同学啊  阅读(58)  评论(0)    收藏  举报