docker安装FastDFS

FastDFS的docker部署及实现头像上传 本文概述了fastDFS的docker部署以及使用fastDFS实现了头像的上传操作 阅读详情
  1. 搜索FastDFS镜像文件 docker search fastdfs
    在这里插入图片描述
  2. 下载对应的镜像文件 docker pull season/fastdfs
    在这里插入图片描述
    3.查看文件镜像docker images
    在这里插入图片描述
  3. 创建挂载文件夹
cd /data

mkdir fastdfs

cd fastdfs

mkdir tracker storage

cd storage 

mkdir storage_data

cd ../tracker/

mkdir tracker_data

在这里插入图片描述

  1. 运行tracker容器
docker run -ti -d --name trakcer --restart=always -v /data/fastdfs/tracker/tracker_data:/fastdfs/tracker/data -p 22122:22122  season/fastdfs tracker

在这里插入图片描述
6.运行storage容器

docker run -tid --name storage --restart=always -v /data/fastdfs/storage/storage_data:/fastdfs/storage/data -v /data/fastdfs/storage/store_path:/fastdfs/store_path -p 23000:23000 -e TRACKER_SERVER:192.168.64.4:22122 -e GROUP_NAME=group1 season/fastdfs storage
  1. 进入storage容器,到storage的配置文件中配置http访问的端口,配置文件在fdfs_conf目录下的storage.conf

进入storage容器查看ip

docker exec -it storage bash

cd /fdfs_conf/

more storage.conf

在这里插入图片描述
在这里插入图片描述
将文件复制一份出来修改成想要的ip

docker cp storage:/fdfs_conf/storage.conf ~/
vi ~/storage.conf

在这里插入图片描述
在这里插入图片描述
将修改好的文件复制到容器中

docker cp ~/storage.conf storage:/fdfs_conf/
  1. 重启容器
 docker stop storage
 docker start storage

在这里插入图片描述

  1. 查看tracker容器与storage容器关联
 docker exec -it storage bash
 cd fdfs_conf
 fdfs_monitor storage.conf

在这里插入图片描述

  1. 在docker模拟客户端上传文件到storage容器

开启一个客户端

docker run -tid --name fdfs_sh -p 13000:13000 season/fastdfs sh

更改配置文件,因为之前已经改过一次了,所以现在直接拷贝

docker cp ~/storage.conf  fdfs_sh:/fdfs_conf/

进入fdfs_sh容器

docker exec -it fdfs_sh bash

创建文件b.txt

echo hello>b.txt

上传文件

cd fdfs_conf

fdfs_upload_file storage.conf /b.txt

退出容器,查看文件

cd /data/fastdfs/storage/store_path/data/00/00

可能遇到问题

安装过程需要关闭机器防火墙

关闭防火墙

systemctl stop firewalld
vi /etc/sysconfig/selinux

将SELINUX的值改成disabled

重启服务器

reboot

以上是安装fastdfs全过程,如有问题,请及时联系本人,评论区相互交流!

Docker安装FastDFS Docker安装FastDFS(分布式文件系统)并演示图片存储与下载   首先自己已经安装好docker并配置好镜像加速器 1.获取FastDFS Docker镜像来运行FastDFS docker image pull delron/fastdfs 也可以直接使用打包的镜像备份文件 docker load -i 文件路径/fastdfs_docker.tar 加载好镜像后,就可以开... 阅读详情

相关推荐

docker安装fastdfs

腾讯云服务器 docker安装fastdfs

一名代码爱好者的博客 2760

【Docker安装部署FastDFS详细过程】

【Docker安装部署FastDFS】1. 我们项目中有很多需要存储的内容出现,在早期的时候用户量不大,产生的文件也不是很多,这时我们可以把文件和服务程序放在一个服务器中。 2. 随着文件越来越多,服务器的资源会被文件资源大量占据,从而影响到服务器的稳定,这时我们可以单独的把文件服务器拆出来。3. 拆解出来后,文件服务的使用不会影响到我们的系统服务的稳定,但是当用户量越来越大,存储的文件就会越来越多,这时如果还是单台的文件服务,比如1000T的文件,这时是存储不下去的,这时就产生了我们将的分布式文件存储。

Coder_ljw的博客 1万+

docker系列-10.docker安装fastdfs

1.搜索fastdfs镜像 docker search fastdfs [root@localhost home]# docker search fastdfs NAME DESCRIPTION STARS OFFICIAL AUTOMATED seas

我是菜鸟 6892

docker 安装 fastdfs

安装前准备:一个云服务器或本地服务器。

ZGSDMAN的博客 5479

Docker:搭建 FastDFS 分布式文件系统的技术指南

FastDFS是一种高性能分布式文件系统,专为处理图片、视频等大文件存储而设计。本文介绍了使用Docker部署FastDFS的步骤:首先拉取镜像并启动Tracker服务和Storage服务,配置端口和防火墙规则,并通过测试文件验证服务。随后详细说明如何在Java项目中集成FastDFS客户端,包括Maven依赖配置、Spring配置和工具类实现文件上传下载功能。通过Docker+Java的方式,开发者可以快速搭建分布式文件存储系统,实现高效的文件管理。

木头 1735

docker安装fastdfs详细教程

安装fastdfs,排行最靠前的是镜像season/fastdfs,但是这个镜像不能运行多个storage,启动多个会造成端口占用的问题,而且有的版本好像带nginx比如1.2,有的版本又不带nginx比如latest。使用delron/fastdfs镜像,只需要启动两个容器,一个tracker,一个storage即可。fastdfs是一个开源的分布式文件系统,在实际使用中,通过源码编译安装过程非常复杂,但是通过docker快速构建却非常容易。下面介绍通过docker安装fastdfs的方法。

DN金猿的博客 916

基于 Docker 来安装 FastDFS

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

七年蝉 2万+

《探秘 BME680温度湿度气压气体传感器模块:环境感知的卓越之选》:此文为AI自动生成

BME680 是一款由博世公司推出的集成环境传感器模块,在环境监测和物联网等领域中发挥着重要作用。它能够同时测量温度、湿度、气压和气体浓度等多个环境参数,为各种应用提供准确可靠的环境数据。该模块采用小巧的封装形式,便于集成到各种设备中,无论是智能家居、可穿戴设备还是工业监测系统,都能轻松适配。例如,在智能家居系统中,BME680 模块可以监测室内环境参数,如温度、湿度、气压和空气质量等。通过与智能家居控制器或智能手机应用程序的连接,用户可以实时了解室内环境状况,并根据需要进行调整。

zheng_ruiguo的专栏 1865

FastDFS基于Docker安装

暂且不说Docker在生产环境的性能如何,单就在学习新技术的过程中能够快速构建环境这一项来说,就值得推荐你尝试使用。本文带大家基于Docker来安装FastDFS服务。 即便你对FastDFS的安装不感兴趣,也可以学习一下Docker安装软件的过程(基本通用),是提高学习效率的法宝之一。 如果想补习一下FastDFS的原理,请参考《文件管理系统FastDFS原理详解》,有助于下面内容的理解和学习。 Docker安装FastDFS 关于Docker的安装不同的操作系统有不同的安装方法,这里就不再赘述,默认你的

程序新视界 2459

Saturn PCB Toolkit V8.02 实战:5分钟完成10A电源路径的走线与过孔通流验证

本文详细介绍了如何使用Saturn PCB Toolkit V8.02快速验证10A电源路径的走线与过孔通流能力。通过实战案例和参数配置指南,帮助工程师解决大电流PCB设计中的温升失控、过孔瓶颈等核心挑战,提升设计效率和可靠性。

weixin_34194829的博客 447

vivado 编译ADI AD9361 TCL脚本生成hdl工程

(4)输入"source ../../scripts/adi_make.tcl"命令(仅双引号内部命令,不包含双引号),个人理解:该命令用来加载当前所需要编译工程所需要各功能模块的信息,因为每个工程需要不同的功能模块,比如有的需要gpio模块,有的不需要gpio模块,这些模块上前面路径的library也同样以TCL脚本形式存在,当有需要时才进行编译,怎么知道当前工程需要什么模块呢就是通过"source ../../scripts/adi_make.tcl"(仅双引号内部命令,不包含双引号)命令实现。

weixin_40586423的博客 807

docker下安装fastDFS

docker下安装fastDFS 参考链接: https://blog.youkuaiyun.com/qq_37759106/article/details/82981023 获取docker镜像: docker pull qbanxiaoli/fastdfs 运行fastDFS docker run -d --restart=always --privileged=true --net=host -...

u010587274的专栏 645

帆软 finereport FCRA 考试 题库+答案,共收录561题,大部分有答案

帆软 finereport FCRA 考试 题库+答案,共收录561题,大部分有答案 入门基础 11.多选题 以下方式中属于FineReport中预览模式的有( ) 分页预览、填报预览、新填报预览、数据分析、移动端预览 16.判断题 FineReport报表工具必须购买激活码后才能使用。 错误,可以免费获取激活码。 29.单选题 FineReport是一款利用( )语言开发的报表工具。java 41.多选题 访问帮助文档的方式有哪些?设计器中社区菜单下-帮助文档;直接访问http://help.finere

qq_37485720的博客 2万+

FastDFS 安装及docker 安装 FastDFS

FastDFS 安装 软件下载 FastDFS 官网地址: https://github.com/happyfish100 FastDFS需要下面3个包 https://github.com/happyfish100/libfastcommon/archive/master.zip https://github.com/happyfish100/fastdfs-nginx-module/archive/master.zip https://github.com/happyfish100/fastdfs/ar

小孩与狗的博客 1167

uniapp - 解决报错 TypeError: e[t] is not a function(Uniapp项目运行或打包编译时提示错误e[t] is not a function,全平台端均可搞定)

uniapp,报错,TypeError: e[t] is not a function,uniapp App端报错,Android端,苹果ios打包报错,运行报错,uniapp打包报错e[t] is not a function,无法运行提示错误,uniapp live-pusher直播推流,maps地图组件,uni-app live-pusher 报错TypeError: e[t] is not a function,uni-app maps报错TypeError: e[t] is not a funct

✅ 精选推荐文章 8219

基于Simulink的自适应控制(Adaptive Control)电励磁同步电动机

目录基于Simulink的自适应控制(Adaptive Control)电励磁同步电动机项目实例1. 项目背景2. 系统架构2.1 电励磁同步电动机模型2.2 三相逆变器模型2.3 自适应控制器(Adaptive Controller)2.4 系统框图3. 模型设计3.1 创建Simulink模型3.2 自适应控制(Adaptive Control)设计3.3 仿真环境搭建4. 参数优化4.1 自动调优5. 实际应用案例5.1 工业驱动系统5.2 风力发电系统6. 结论进一步优化建议需求分析电励磁同步电动机

MHD0815的博客 265

使用Docker安装FastDFS

使用Docker安装FastDFS 1. 获取镜像 可以利用已有的FastDFS Docker镜像来运行FastDFS。 获取镜像可以通过下载 docker image pull delron/fastdfs 也可是直接使用提供给大家的镜像备份文件 docker load -i 文件路径/fastdfs_docker.tar 加载好镜像后,就可以开启运行FastDFS的tracker和stor...

qq_43638685的博客 146

ICC2: place阶段的clock network delay

设置了set_clock_latency之后,即便没长tree,也会有反标值,显示为clock network delay(ideal)和设置的clock latency值,需要注意的是同时设置set_clock_latency和set_clock_latency -source,clock network delay(ideal)值是二者叠加的。我正在「拾陆楼」和朋友们讨论有趣的话题,你⼀起来吧?

m0_61544122的博客 314

基于docker安装FastDFS及使用

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

爱吃芒果的西瓜 376

【QT开发教程】QMatrix4x4类详解及实战应用:Qt中的4x4矩阵变换

在计算机图形学和三维图形应用中,矩阵变换是一个核心概念。Qt框架提供了QMatrix4x4类,用于处理4x4矩阵变换,帮助开发者在三维空间中进行复杂的几何计算。本文将深入探讨QMatrix4x4的功能及其在Qt应用中的实际应用。

科技改变人类,技术成就未来 715

Data-Structures-and-Algorithm-Analysis-in-Java.pdf

作者: Weiss, Mark A. 出版社: Addison Wesley Data Structures and Algorithm Analysis in Java is an “advanced algorithms” book that fits between traditional CS2 and Algorithms Analysis courses. In the old ACM Curriculum Guidelines, this course was known as CS7. This text is for readers who want to learn good programming and algorithm analysis skills simultaneously so that they can develop such programs with the maximum amo...

利用docker安装fastdfs

一、安装fastdfs 本机系统centos7 1.安装docker

m0_60599550的博客 1138

假人有限元模型

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

Docker中FastDFS安装和使用

Docker安装运行FastDFS,文件上传和下载!

Python全栈系列 2258

大中型超市收银系统(可直接运行)

光步前台收银系统系统功能:商品销售、商品退货、挂单、收银员权限、会员销售、单品取消、整单取消、商品查询、脱机销售、脱机数据上传,基本资料下载,开钱箱、小票打印、收款结算,支持多币种付款方式(现金、储值卡、礼券、微信等),支持多种促销。运行环境:.net 4.0登陆信息用户名:1001 密码:123456内置商品信息,商品编码可输入00001000 - 00010000,测试效果相关功能键F5 结算 F9挂单 F11商品查询 F8退货 Insert单品取消 Del整单取消 F12开钱箱F2 会员 Ctrl+Z退出系统 Home 锁屏 相关源码待公开

精雕软件(JDpaint) 5.5 绿色版

精雕软件(JDpaint) 5.5 绿色版精雕软件(JDpaint) 5.5 绿色版精雕软件(JDpaint) 5.5 绿色版

使用docker方式安装FastDFS

FastDFS 架构包括 Tracker server 和 Storage server。 客户端请求 Tracker server 进行文件上传,下载,通过 Tracker server 调度 最终由 Storage server 完成文件上传和下载。 Tracker server 作用是负载均衡和调度,通过 Tracker server 在文件上传时可以根据一些 策略找到 Storage server 提供文件上传服务。可以将 tracker 称为追踪服务器或调度服务器。 Storage se

周梦顺 1655
上一篇: docker查看容器IP的方法
下一篇: Docker中搭建FastDFS文件系统(多图)
.NET跨平台
博客等级 码龄15年 6066粉丝 738原创
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

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

抵扣说明:

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

余额充值