Docker和FastDFS上传和下载文件

Docker里的FastDFS上传和下载文件配置 . Docker安装运行FastDFS 1.获取FastDFS镜像 # 从仓库拉取镜像 $ sudo docker image pull delron/fastdfs # 解压教学资料中本地镜像 $ sudo docker load -i 文件路径/fastdfs_docker.tar 2.开启tracker容器 我们将 tracker 运行目录映射到宿主机的 /var/fdfs/tracke... 阅读详情

1. Docker安装运行FastDFS(ubuntu)

  • 获取FastDFS镜像
# 从仓库拉取镜像
$ sudo docker image pull delron/fastdfs
# 解压教学资料中本地镜像
$ sudo docker load -i 文件路径/fastdfs_docker.tar
  • 开启tracker容器

  • 我们将 tracker 运行目录映射到宿主机的 /var/fdfs/tracker目录中(此文件目录需要自己手动创建)
创建目录: sudo mkdir /var/fdfs
分配权限: sudo chmod 777 /var/fdfs   ,这样在运行期间,有权限自动去创建 tracker 目录。

$ sudo docker run -dit --name tracker --network=host -v /var/fdfs/tracker:/var/fdfs delron/fastdfs tracker

参数解析

  1. -dit : 表示交互方式,d:后台运行,i:交互, t:结尾给一个命令
  2. –name :起一个名字
  3. –network=host:使用当前的主机网络,通俗的讲,就是我当前跑在虚拟机里的 ubuntu里的网络是什么,docker容器里面用的网络就是什么
  4. -v /var/fdfs/tracker:/var/fdfs :-v 做了一个目录映射关系, :,冒号左边的表示主机的目录,冒号右边是容器的目录, 让这两个目录之间做一个目录映射,
  5. delron/fastdfs:镜像的名字
  6. tracker:运行tracker这条命令
+ ### 开启storage容器
		- TRACKER_SERVER=Tracker的ip地址:22122(Tracker的ip地址不要使用127.0.0.1)
		- 我们将 storage 运行目录映射到宿主机的 /var/fdfs/storage目录中
+  **命令**:		
sudo docker run -dti --name storage --network=host -e TRACKER_SERVER=192.168.113.145:22122 -v /var/fdfs/storage:/var/fdfs delron/fastdfs storage

参数分析:
-e :表示指定一个参数。TRACKER_SERVER=192.168.103.158:22122 ,这里改成自己当前电脑的 ip地址,端口不需要改。默认tracker的端口就是这个,storage自动的,定期的向 tracker发消息,这里就是规定 tracker的 ip和端口。

运行结果:

在这里插入图片描述

因为是 C 语言写的,我们要用python操作,需要下载几个工具:

在这里插入图片描述

Docker和FastDFS上传和下载文件-实操 Docker和FastDFS上传和下载文件 Docker安装运行FastDFS 获取FastDFS镜像 # 从仓库拉取镜像 $ sudo docker image pull delron/fastdfs # 解压资料中本地镜像 $ sudo docker load -i 文件路径/fastdfs_docker.tar 开启tracker容器 • 我们将 tracker 运行目录映射到宿主机的 /var/fdfs/tracker目录中。 sudo docker run -dit --name tracker 阅读详情

相关推荐

如何用docker部署FastDFS(分布式文件系统)

1.FastDFS简介 FastDFS是一个开源的轻量级分布式文件系统,由跟踪服务器(tracker server)、存储服务器(storage server)和客户端(client)三个部分组成,主要解决了海量数据存储问题,特别适合以中小文件(建议范围:4KB < file_size <500MB)为载体的在线服务 (1).Storage server Storage server(...

逆水乘舟,不进则退 2万+

2023最新一文学会fastdfs单节点部署(含安装包镜像包)

一文看懂fdfs单节点部署

weixin_55265943的博客 493

fastdfs-6.x(Docker版本)

背景介绍: 因漏扫中发现Fastdfs低版本存在安全漏洞(Nginx版本过低),此外fastdfs与Nginx版本属于强依赖关系,因此只能将版本进行整体升级,再经过Dockerfile进行编译封装新版本镜像,经测试此版本不存在安全漏洞问题。 软件版本介绍: fastdfs-6.9.5.tar.gz fastdfs-nginx-module-1.23.tar.gz fdfs libfastcommon-1.0.67.tar.gz libserverframe-1.1.26.tar.gz nginx-1.24.0.tar.gz start.sh 该镜像实现解压即用,帮助各位老板省却编译排错的问题

FastDFS官网下载 所需 tar 安装包

2、下载FastDFS的Server安装包,点击上图中的。(下载可能较慢,耐心等待!

爱开发的高高 1454

fastdfs6.11+nginx1.26.3构建镜像的组件

可以使用该内容,构建fastdfs6.11+nginx1.26.3的镜像

增量式PID的P和I怎么理解(一)

增量式PID的P、I理解之推翻片 据我所知的资料里关于PID三个参数的理解是这样的:(我这里只说P和I,先不说D) P的作用:比例P可以加快系统调节速度,P过小调节时间变长,响应性不够,P越大响应性越高超调也越严重,过大的P会使系统振荡。 I的作用:消除静差,提高控制精度,I越大越滞后,过大会使系统振荡。 ...

fangchenglia的博客 1万+

fastdfs_5.05下载

kill -信号类型 '/usr/local/nginx/logs/nginx.pid'注意:storage.conf中的group_name不能有下划线,否则会导致启动失败。若nginx.conf配置了pid文件路径,如果没有,则在logs目录下。Nginx启动、重启、关闭/Nginx开启启动配置。从容停止 kill -QUIT 主进程号。快速停止 kill -TERM 主进程号。kill -HUP 主进程号或进程号文件路径。1.5、检查Nginx服务是否启动。查询nginx主进程号。

qq_38705076的博客 573

电脑版微信多开,最详细教程没有之一

首先桌面任意的位置右键新建文本文档输入如下代码: TASKKILL /F/IM WECHAT.EXE start " " "D:\Program Files (x86)\Tencent\WeChat\WeChat.exe" start " " "D:\Program Files (x86)\Tencent\WeChat\WeChat.exe" ...

大超子 4389

docker安装FastDFS

下载FastDFS文件系统的docker镜像 使用docker镜像构建tracker容器 docker run -d --privileged=true --network= myNetwork --ip 172.18.0.2 --name tracker -v ${HOME}/xiongpeng/docker/fastdfs/tracker:/var/fdfs delron/f...

u013938578的博客 489

comfyui利用 SkyReels-V2直接生成长视频本地部署问题总结 2 :寻找丢失的model 和工作流中 get set 方法的应用

寻找丢失的model 和工作流中 get set 方法的应用,为什么有写工作流 中有很多断掉的节点,没有相互链接?

AI懒虫 1790

伺服电机入门01

编码器输出 旋转信号 , 接收端: 使用ADC 捕捉旋转信号 ,转成数字信号,驱动器得到数字处理, 因为信号量是模拟信号, mcu mpu 等芯片通常内部处理是数字,通过adc 得到数字cpu 才能识别 传输过来的pos 等信息。IPM 芯片示例, IRAM256A 这个芯片已经停产,有换新的,,下面示例来自stmbl 高功率方案,4 步进电机 有全步控制,半步控制 ,微步控制,FOC控制,步进电机也是可以做伺服系统的。以下面几种信号是可以细分,也就是通过细分增加编码器的分辨率,

qq_25160559的博客 968

029、Docker和FastDFS上传和下载文件

1. Docker安装运行FastDFS 1.获取FastDFS镜像 # 从仓库拉取镜像 $ sudo docker image pull delron/fastdfs # 解压教学资料中本地镜像 $ sudo docker load -i 文件路径/fastdfs_docker.tar 2.开启tracker容器 我们将 tracker 运行目录映射到宿主机的/var/fdfs/...

limengshi138392的博客 330

STM32MP157+AD7606BSTZ四通道IEPE传感器采集方案实战(附完整电路图)

本文详细介绍了基于STM32MP157和AD7606BSTZ的四通道IEPE传感器采集方案,涵盖硬件电路设计、软件驱动开发及系统性能优化。通过精确的恒流源设计和同步采样技术,实现高精度振动信号采集,适用于工业振动监测等应用场景。

weixin_42713608的博客 700

docker安装FastDFS及SpringBoot项目整合FastDFS完成文件上传和下载

一、概念 1、FastDFS是啥? FastDFS是一个开源的轻量级分布式文件系统,它对文件进行管理,功能包括:文件存储、文件同步、文件访问(文件上传、文件下载)等,解决了大容量存储和负载均衡的问题。特别适合以文件为载体的在线服务,如相册网站、视频网站等等。 FastDFS为互联网量身定制,充分考虑了冗余备份、负载均衡、线性扩容等机制,并注重高可用、高性能等指标,使用FastDFS很容易搭建一套高性能的文件服务器集群提供文件上传、下载等服务。 2、包括啥? FastDFS服务端有两个角色:跟踪器(trac

加州暖阳的博客 860

RK平台PCIE-Ethernet扩展:Intel I210移植与性能飞升之路

本文详细介绍了Intel I210千兆以太网控制器在瑞芯微RK平台的移植与优化过程。通过硬件适配、内核配置、驱动开发及性能调优四个关键环节,实现了RK平台的网络性能提升。硬件方面,重点说明了PCIE接口的规范连接与供电检查;软件方面,系统阐述了内核配置、设备树修改和驱动编译流程。在性能优化环节,详细介绍了中断优化、缓冲区设置和TCP/IP协议栈调优策略,并采用Iperf和Netperf工具进行量化测试验证。测试结果显示,优化后的网络吞吐量提升20%以上,延迟降低40%,为工业控制、智能安防等场景提供了可靠的

远程部署调试 运行安装 项目调试 二次开发 项目技术新 持续迭代 部分源码免费分享 350

【Leetcode】269.火星词典(Hard)

应用拓扑排序

明朗晨光的专栏 765

docker下安装fastdfs实现简单的文件上传和下载

建议参考这个:https://www.cnblogs.com/yanwanglol/p/9860202.html进行fastdfs的安装, 在安装之前,我们先把所有防火墙关闭 systemctl stop firewalld 寻找镜像并下载 docker search fastdfs 2.下载,我们选择delron/fastdfs(第5个) docker pull...

qq_40180411的博客 752

UI渲染顺序:合批为何被拆碎?

在 Hierarchy 中,避免出现:Image(列表1) → Text(列表1) → 特效 → Image(列表2) → Text(列表2)…若可行,在逻辑上把布局组织成“同类元素集中”:例如:列表行中,Image 集中、Text 集中;或者接受 Text 本身就拆出一批,关键是不要在 Text 中间再插入别的材质。现实中不一定能做到完美的“所有 Image 连在一起”,但你会有一个意识:同一 Canvas 内,如果你把不同材质的元素交错穿插,

本博客聚焦游戏开发技巧、创业实战心得及大学热门课程干货。这里既有技术深度,也有思维广度,无论你是开发者、创业者还是高校学子,都能在这里找到适合自己的成长之路! 84

使用Docker运行FastDFS实现上传和下载文件

Docker安装运行FastDFS 1、获取FastDFS镜像 # 两种方式 1. 从仓库拉取镜像 sudo docker image pull delron/fastdfs 2. 解压本地镜像 sudo docker load -i 文件路径/fastdfs_docker.tar 2、开启tracker容器 将tracker运行目录映射到宿主机的 /var/fdfs/tracker 目录中(前提在宿主机的var目录下已经创建了 fdfs 文件夹) sudo docker run -dit --name=

73 522

假人有限元模型

假人模型,车辆碰撞假人有限元模型,适合做乘员安全的研究者利用

pscad IEEE标准系统搭建说明

pscad IEEE标准系统搭建说明,包含典型的IEEE 9节点、14节点、30节点、39节点和118节点系统。内含标准测试系统的原始数据和潮流结果。

spring boot整合fastdfs实现文件上传、下载等

1、安装fastdfs 2、通过使用fastdfs-client实现文件上传、下载 3、spring boot整合实现文件上传、下载

weixin_57392053的博客 4247

锂电池充电器电路设计 里面有电路

锂电池充电器电路设计 里面有电路 3.7V升压到5V电路设计。

Django项目实战——12—(Docker和FastDFS上传和下载文件、浏览器下载并渲染图片(nginx)、录入商品数据和图片数据、首页广告)

1、Docker和FastDFS上传和下载文件 Docker安装运行FastDFS 获取FastDFS镜像 # 从仓库拉取镜像 sudo docker image pull delron/fastdfs # 解压资料中本地镜像 sudo docker load -i 文件路径/fastdfs_docker.tar 开启tracker容器 我们将 tracker 运行目录映射到宿主机的 /var/fdfs/tracker目录中。 sudo docker run -dit --name tracker

weixin_42118531的博客 914

蓝牙模块HM-10手册

蓝牙模块HM-10手册,该手册对蓝牙模块HM-10进行了详细的介绍和使用方法以及一些AT指令。

基于docker安装FastDFS及使用

1.1FastDFS的安装 1、存储空间可扩展。 2、提供一个统一的访问方式。 使用FastDFS,分布式文件系统。存储空间可以横向扩展,可以实现服务器的高可用。支持每个节点有备份机。 1.1.1什么是FastDFS? FastDFS是用c语言编写的一款开源的分布式文件系统。FastDFS为互联网量身定制,充分考虑了冗余备份、负载均衡、线性扩容等机制,并注重高可用、高性能等指标,使用FastDFS...

爱吃芒果的西瓜 376

SpringBoot集成基于tobato的fastdfs-client实现文件上传下载和删除

1. 简介   基于tobato的fastdfs-client是一个功能完善的FastDFS客户端工具,它是在FastDFS作者YuQing发布的客户端基础上进行了大量的重构,提供了上传、下载、删除、生成缩略图等API。 2. 安装FastDFS   Docker部署FastDFS(附示例代码) 3. 示例代码 创建工程 修改pom.xml <project xmlns="h...

C3Stones 2808

基于 Docker 来安装 FastDFS

文章目录百度百科FastDFS 简介上传交互过程下载交互过程FastDFS 为什么要结合 Nginx其他资源FastDFS 安装环境准备创建工作目录docker-compose.yml 百度百科 参考百度百科 FastDFS是一个开源的轻量级分布式文件系统,它对文件进行管理,功能包括:文件存储、文件同步、文件访问(文件上传、文件下载)等,解决了大容量存储和负载均衡的问题。特别适合以文件为载体的在线...

七年蝉 2万+
上一篇: [error] 4301#0: *9 open() "/home/ ex.html" failed (13: Permission denied)
下一篇: 读python3.6官方文档的一些总结
我是py呀
博客等级 码龄8年 205粉丝 130原创
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

当前余额3.43元 前往充值 >
需支付:10.00元
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付元
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值