docker搭建FastDFS文件系统docker安FastDFS

简介: docker搭建FastDFS文件系统docker安FastDFS

1.查找镜像安装start最多的。

[root@hecs-356640 soft]# docker search fastdfs
NAME                         DESCRIPTION                                     STARS     OFFICIAL   AUTOMATED
season/fastdfs               FastDFS                                         77                   
ygqygq2/fastdfs-nginx        整合了nginx的fastdfs                                28                   [OK]
luhuiguo/fastdfs             FastDFS is an open source high performance d…   25                   [OK]
morunchang/fastdfs           A FastDFS image                                 20                   
delron/fastdfs                                                               14                   
qbanxiaoli/fastdfs           FastDFS+FastDHT(单机+集群版)                         12                   [OK]
moocu/fastdfs                fastdfs5.11                                     9                    
ecarpo/fastdfs-storage                                                       4                    
lionheart/fastdfs-tracker    just have a try on autobuilded -_-#             3                    [OK]
imlzw/fastdfs-tracker        fastdfs的tracker服务                               3                    [OK]
manuku/fastdfs-fastdht       fastdfs fastdht                                 2                    [OK]
imlzw/fastdfs-storage-dht    fastdfs的storage服务,并且集成了fastdht的服务…              2                    [OK]
leaon/fastdfs                fastdfs                                         1                    
dodotry/fastdfs              更新到最新版本,基于Centos8/nginx1.19.8/Fast…             1                    
evan1120/fastdfs_tracker     The fastdfs tracker docker image, only conta…   1                    [OK]
evan1120/fastdfs_storage     The fastdfs storage image                       1                    [OK]
appcrash/fastdfs_nginx       fastdfs with nginx                              1                    
basemall/fastdfs-nginx       fastdfs with nginx                              1                    [OK]
manuku/fastdfs-tracker       fastdfs tracker                                 1                    [OK]
john123951/fastdfs_storage   fastdfs storage                                 1                    [OK]
tsl0922/fastdfs              FastDFS is an open source high performance d…   0                    [OK]
lovetutu/fastdfs_fastdht     fastdfs_fastdht_docker                          0                    
manuku/fastdfs-storage-dht   fastdfs storage dht                             0                    [OK]
weyu/fastdfs                 FastDFS Storage for Centos7.                    0                    
mypjb/fastdfs                this is a fastdfs docker project                0                    [OK]

2.拉取最新镜像

[root@hecs-356640 soft]# docker pull delron/fastdfs

3.查看拉取好的镜像

[root@hecs-356640 soft]# docker images
REPOSITORY       TAG       IMAGE ID       CREATED       SIZE
delron/fastdfs   latest    8487e86fc6ee   3 years ago   464MB

4.开始创建 tracker容器(跟踪服务器,起到调度的作用)

[root@hecs-356640 soft]# docker run -dti --network=host --name tracker -v /var/fdfs/tracker:/var/fdfs -v /etc/localtime:/etc/localtime delron/fastdfs tracker
fe19b90260cb7ef308e8259168222b1df00318da18b3979df9f73e3dd441d996

5.开始创建storage容器(存储服务器,提供容量和备份服务)

[root@hecs-356640 soft]# docker run -dti  --network=host --name storage -e TRACKER_SERVER=127.0.0.1:22122 -v /var/fdfs/storage:/var/fdfs  -v /etc/localtime:/etc/localtime  delron/fastdfs storage
a62b8295fe05057e76b72b0a687127bfa80e79aad55cf637859a0a9643c14dee
 
# 如果是内网就写内网IP例如 192.168.2.163,如果是想开外网就写公网IP,我是本服务器写的是127.0.0.1

6.可以看到正在运行的两个容器

[root@hecs-356640 soft]# docker ps -a
CONTAINER ID   IMAGE            COMMAND                  CREATED         STATUS         PORTS     NAMES
a62b8295fe05   delron/fastdfs   "/usr/bin/start1.sh …"   2 minutes ago   Up 2 minutes             storage
fe19b90260cb   delron/fastdfs   "/usr/bin/start1.sh …"   4 minutes ago   Up 4 minutes             tracker

7.也可以看见监听的人端口

[root@hecs-356640 soft]# netstat -aon | grep 22122
tcp        0      0 0.0.0.0:22122           0.0.0.0:*               LISTEN      off (0.00/0/0)
相关文章
|
Java 应用服务中间件 文件存储
使用docker-compose轻松部署FastDFS,高效管理文件存储
在现代互联网应用中,文件存储和管理是一个至关重要的部分。FastDFS是一个快速、可靠的分布式文件系统,广泛应用于各种需要高效文件存储和访问的场景。本文将介绍如何使用Docker轻松地部署FastDFS,以便快速搭建一个可靠的文件存储系统。
335 0
使用docker-compose轻松部署FastDFS,高效管理文件存储
|
6天前
|
Ubuntu NoSQL 开发工具
《docker基础篇:4.Docker镜像》包括是什么、分层的镜像、UnionFS(联合文件系统)、docker镜像的加载原理、为什么docker镜像要采用这种分层结构呢、docker镜像commit
《docker基础篇:4.Docker镜像》包括是什么、分层的镜像、UnionFS(联合文件系统)、docker镜像的加载原理、为什么docker镜像要采用这种分层结构呢、docker镜像commit
120 70
|
3月前
|
存储 缓存 Linux
docker的底层原理六: 联合文件系统(UnionFS)
本文介绍了Docker使用的联合文件系统(UnionFS),它通过分层存储和写时复制(CoW)机制,实现了容器的轻量级、高性能存储,支持了镜像继承、数据持久化和隔离性。
125 0
|
5月前
|
C# 开发者 Windows
WPF与PDF文档:解锁创建和编辑PDF文件的新技能——从环境配置到代码实践,手把手教你如何在WPF应用中高效处理PDF,提升文档管理效率
【8月更文挑战第31天】随着数字文档的普及,PDF因跨平台兼容性和高保真度成为重要格式。WPF虽不直接支持PDF处理,但借助第三方库(如iTextSharp)可在WPF应用中实现PDF的创建与编辑。本文通过具体案例和示例代码,详细介绍了如何在WPF中集成PDF库,并展示了从设计用户界面到实现PDF创建与编辑的完整流程。不仅包括创建新文档的基本步骤,还涉及在现有PDF中添加页眉页脚等高级功能。通过这些示例,WPF开发者可以更好地掌握PDF处理技术,提升应用程序的功能性和实用性。
212 0
|
5月前
|
缓存 JavaScript 应用服务中间件
深入理解Docker中的UnionFS联合文件系统及其应用
【8月更文挑战第24天】本文深入探讨了联合文件系统(UnionFS)在Docker中的作用及其实现容器高效运行的机制。UnionFS通过叠加多个文件系统形成统一视图,确保各容器间的文件系统修改相互隔离。在Docker中,镜像由多层构成,通过只读底层与可写顶层的设计极大节省了磁盘空间。文章还分享了最佳实践,包括最小化镜像大小、利用缓存、避免频繁写操作以及使用多阶段构建技术,帮助开发者构建更轻量、高效的Docker容器。
142 0
|
7月前
|
Docker 容器
蓝易云 - Docker切换文件系统为VFS
现在,Docker应该已经切换到了VFS文件系统。你可以通过运行 `docker info`命令并查看"Storage Driver"字段来验证这一点。
64 2
|
8月前
|
Docker 容器
【Docker】UnionFS 联合文件系统
【1月更文挑战第26天】【Docker】UnionFS 联合文件系统
|
Docker 容器
使用Docker安装FastDFS
使用Docker安装FastDFS
|
存储 Ubuntu Linux
docker文件存储驱动:AUFS 文件系统原理及生产环境的最佳配置
docker文件存储驱动:AUFS 文件系统原理及生产环境的最佳配置
291 0
|
Docker 容器
Docker部署fastdfs单机版
Docker部署fastdfs单机版
213 0