docker 安装 fastdfs

news/2025/1/13 4:24:07/

docker_0">1、安装docker(已安装的跳过这一步)

2、安装FastDFS

## 这里我使用的腾讯云个人镜像
docker pull ccr.ccs.tencentyun.com/satan/fastdfs:6.06## 创建挂载映射文件夹
mkdir /data/fdfs/tracker /data/fdfs/storage## 安装tracker
docker run -dti --network=host --name tracker -v /data/fdfs/tracker:/var/fdfs ccr.ccs.tencentyun.com/satan/fastdfs:6.06 tracker## 安装storage
docker run -dti --network=host --name storage -e TRACKER_SERVER=10.128.7.178:22122 -v /data/fdfs/storage:/var/fdfs  ccr.ccs.tencentyun.com/satan/fastdfs:6.06 storage
## 10.128.7.178 是我宿主机ip; 网络模式 host

3、防火墙设置

1.开放80,22122,23000端口,云服务器防火墙策略也要开(注意:如果关闭防火墙,云服务器策略也要开)

firewall-cmd --zone=public --add-port=80/tcp --permanent
firewall-cmd --zone=public --add-port=22122/tcp --permanent
firewall-cmd --zone=public --add-port=23000/tcp --permanent

2.重新加载配置

firewall-cmd --reload

3.查看防火墙锁开放的端口

  firewall-cmd --zone=public --list-ports

4、 访问nginx测试

10.128.7.128是我的宿主机
在这里插入图片描述

不能访问的请按下面方法排查

[root@WXGGFW-Ser04 app]# docker ps
CONTAINER ID   IMAGE                                       COMMAND                  CREATED        STATUS          PORTS     NAMES
86925a568d0c   ccr.ccs.tencentyun.com/satan/fastdfs:6.06   "/home/fastdfs.sh st…"   14 hours ago   Up 14 hours               storage
f76d38455c33   ccr.ccs.tencentyun.com/satan/fastdfs:6.06   "/home/fastdfs.sh tr…"   14 hours ago   Up 21 minutes             tracker## 分别进入容器 看看nginx 启动没有, 看看nginx conf配置 和 logs
[root@WXGGFW-Ser04 app]# docker exec -it f76d38455c33 /bin/bash
[root@WXGGFW-Ser04 /]# ps -ef|grep nginx
root          24       1  0 01:26 ?        00:00:00 nginx: master process /usr/local/nginx/sbin/nginx
nobody        26      24  0 01:26 ?        00:00:00 nginx: worker process
root          67      50  0 01:52 pts/1    00:00:00 grep --color=auto nginx
[root@WXGGFW-Ser04 /]# tail -f /usr/local/nginx/logs/error.log 
ngx_http_fastdfs_process_init pid=118
[2025-01-08 12:07:42] ERROR - file: ../tracker/fdfs_shared_func.c, line: 474, host "" is invalid, error info: Unknown host
2025/01/08 12:07:42 [alert] 24#0: worker process 118 exited with fatal code 2 and cannot be respawned
ngx_http_fastdfs_process_init pid=26
[2025-01-08 12:15:01] ERROR - file: ../tracker/fdfs_shared_func.c, line: 474, host "" is invalid, error info: Unknown host
2025/01/08 12:15:01 [alert] 24#0: worker process 26 exited with fatal code 2 and cannot be respawned

nginx服务进程正常启动。

错误原因:
进入nginx安装目录,查看nginx错误日志。

ERROR - file: …/tracker/fdfs_shared_func.c, line: 474, host “tracker” is invalid, error info: Unknown host

报错信息:
解决办法:

cd /etc/fdfs/
vim mod_fastdfs.conf
修改tracker_server参数

tracker_server={{ip}}:22122

http://www.ppmy.cn/news/1562703.html

相关文章

SkyWise Digital:助力国际品牌成功进军中国市场

伦敦,2025年1月8日 —— SkyWise Digital 天智数字营销正式成立,专注于为国际品牌提供定制化的市场进入策略和数字营销服务,帮助他们成功打入中国市场。作为一家集文化洞察、数据驱动与创新技术于一体的专业机构,SkyWise Digital 致力于帮助西方品牌解锁中国市场的巨大潜力。 …

Node.js入门html,css,js 30年了nodejs环境 09年出现 15年

Node.js入门 html,css,js 30年了 nodejs环境 09年出现 15年 nodejs为我们解决了2个方面的问题: 【锦上添花】让我们前端工程师拥有了后端开发能力(开接口,访问数据库) - 大公司BFF(50)【✔️】前端工程…

NLP中的问答(Question answering)

在自然语言处理(NLP)中,问答(Question Answering, QA)任务并不严格等同于分类任务,但某些形式的QA任务可以被建模为分类问题。具体情况如下: 1. 问答任务的分类情况 多选问答 如果问题有多个备…

C++ vtordisp的应用场景

文章目录 问题代码1. 基本概念回顾2. 应用场景虚继承与虚函数并存的类层次结构 3. 编译器相关考虑 问题代码 #include <iostream> using namespace std;class base { public:base() {}virtual void show() { cout << "base:: show"<<endl; } priv…

代码随想录算法训练营第三十二天|509.斐波那契数、70.爬楼梯、746.使用最小花费爬楼梯

目录 509.斐波那契数 动态规划五部曲&#xff1a; 1.确定dp数组&#xff08;dp table&#xff09;以及下标的含义 2.确定递推公式 3.dp数组如何初始化 4.确定遍历顺序 5.举例推导dp数组 70.爬楼梯 动态规划五部曲&#xff1a; 1.确定dp数组&#xff08;dp table&#xff09;…

unity免费资源2025-1-10

https://assetstore.unity.com/packages/3d/characters/humanoids/humans/streetwear-girl-2-8-casual-wear-girls-pack-3-274536 零元购码DAVIDGRETTE2025

AI绘画;Stable Diffusion再升级:学会以图生图!

前言 Stability AI 很高兴地宣布推出 Stable Diffusion Reimagine&#xff01;我们邀请用户通过 Stable Diffusion 尝试图像并“重新构想”他们的设计。 Stable Diffusion Reimagine 是一种新的 Clipdrop 工具&#xff0c;它允许用户无限制地生成单个图像的多个变体。无需复杂…

网络安全 | 网络安全法规:GDPR、CCPA与中国网络安全法

网络安全 | 网络安全法规&#xff1a;GDPR、CCPA与中国网络安全法 一、前言二、欧盟《通用数据保护条例》&#xff08;GDPR&#xff09;2.1 背景2.2 主要内容2.3 特点2.4 实施效果与影响 三、美国《加利福尼亚州消费者隐私法案》&#xff08;CCPA&#xff09;3.1 背景3.2 主要内…