docker安装FastDFS
1.搜索FastDFS镜像文件 docker search fastdfs
2.下载对应的镜像文件 docker pull season/fastdfs
3.查看文件镜像 docker images
4.创建挂载文件夹
cd /data
mkdir fastdfs
cd fastdfs
mkdir tracker storage
cd storage
mkdir storage_data
cd ../tracker/
mkdir tracker_data
5.运行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
7. 进入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/
8.重启容器
docker stop storage
docker start storage
9.查看tracker容器与storage容器关联
docker exec -it storage bash
cd fdfs_conf
fdfs_monitor storage.conf
10.在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分布式文件存储系统
个人简介 作者是一个来自河源的大三在校生,以下笔记都是作者自学之路的一些浅薄经验,如有错误请指正,将来会不断的完善笔记,帮助更多的Java爱好者入门. Docker安装FastDFS分布式文件存储系统 ...
- Docker安装FastDFS分布式文件系统
Docker安装FastDFS分布式文件系统: 1.首先下载FastDFS文件系统的docker镜像 2.拉取镜像 3.查看镜像 4.使用docker镜像构建tracker容器(跟踪服务器,起到调度的 ...
- docker 安装fastdfs教程
通过docker安装fastdfs 下载镜像 docker pull delron/fastdfs 启动tracker docker run -d --network=host --name some ...
- 使用docker安装fastDFS
1|01.安装fastdfs必要组件tracker不用改 docker run -d --network=host --name tracker -v /var/fdfs/tracker:/var/f ...
- 通过docker安装FastDFS
通过docker安装 1 拉取镜像并启动,注意修改ip地址即可. 注意:这里IP=114.132.233.87 //修改为自己服务器的ip地址 docker run -d --restart=alwa ...
- 【分布式系统】docker安装FastDFS分布式文件系统
FastDFS 1.首先搜索FastDfs镜像 sudo docker search fastdfs 2.拉取镜像 sudo docker pull morunchang/fastdfs 3.运行tr ...
- Linux docker 安装FastDFS
查询镜像 docker search fastdfsNAME DESCRIPTION STARS OFFICIAL AUTOMATED season/fastdfs FastDFS 47 luhuig ...
- docker 安装 FastDFS
1.查找Docker Hub上的redis镜像 docker search fastdfs 2.拉取镜像 docker pull delron/fastdfs #拉取最新版本 3.查看镜像 docke ...
- Docker与FastDFS的安装命令及使用
Docker特点 1)上手快 用户只需要几分钟,就可以把自己的程序"Docker 化".Docker 依赖于"写时复制" (copy-on-write)模型,使 ...
- docker host模式拿到nginx远程ip端口_FastDFS基于Docker安装,免采坑版
暂且不说Docker在生产环境的性能如何,单就在学习新技术的过程中能够快速构建环境这一项来说,就值得推荐你尝试使用.本文带大家基于Docker来安装FastDFS服务. 即便你对FastDFS的安装不 ...
最新文章
- python 命令行参数-Python命令行参数处理
- 【 Markdown 】Markdown 编辑器语法常用格式 ( 整理中 ... )
- 软件工程第一周开课博客
- 2020年全球十大数据中心趋势
- 让您的Eclipse具有千变万化的外观 1
- js css加载器,webpack的CSS加载器的使用
- 分布式系统测试那些事儿——信心的毁灭与重建
- 重载(overload)、覆盖(override)、隐藏(hide)的区别
- android 呼吸灯权限_Android 呼吸灯效果
- JavaScript 函数基础
- 电商产品设计:后台商品管理设计
- jq vue js json转字符串 字符串转json
- 11-23-day05-python入门-字典与集合及文件
- 使用EXCEL4J读取EXCEL以及坑
- 如何自学3D游戏场景建模和设计?
- Ubuntu有线网络无法连接—有线网络连接图标变为灰色,无法点击
- 主流相机RTSP地址格式
- 一代才女林徽因 人生若只如初见
- 阿里云搭建frp(其他云,通用)内网穿透
- fiddler抓包工具学习笔记5-模拟弱网测试
热门文章
- HART协议详解:HART与MCU通信代码解析举例
- SNMPWALK命令解析
- usb无线网卡linux驱动,Linux系统下安装USB无线网卡驱动方法
- 【C++】图像加载(libpng、FreeImage、stb_image)
- Win7扫雷的H5完整复刻实现(一) / js扫雷算法的初次鉴定与地图初始化实现
- python usb通信测试
- 维修电工电气控制技能实训考核装置
- eclipse下载哪个版本开发java_官网上有很多版本的eclipse,下载哪个版本比较合适?...
- 英语“就近原则”和“就远原则”
- OFD文件怎么编辑修改?