docker离线安装步骤(Docker安装FastDFS的方法步骤)
类别:服务器 浏览量:937
时间:2021-10-23 10:59:55 docker离线安装步骤
Docker安装FastDFS的方法步骤拉取镜像docker pull season/fastdfs:1.2
docker run -ti -d --name trakcer -v /opt/fastdfs/tracker_data:/fastdfs/tracker/data --net=host season/fastdfs:1.2 tracker
注意替换{ipaddress}
docker run -ti -d --name storage -v /opt/fastdfs/storage_data:/fastdfs/storage/data -v /opt/fastdfs/store_path:/fastdfs/store_path --net=host -e TRACKER_SERVER:{ipaddress}:22122 season/fastdfs:1.2 storage
vim的目录为cp后的目录,如我的目录为/usr/local/fastdfs/conf
将配置文件中下面的参数替换为自己相应的ip即可
docker cp storage:/fdfs_conf/. /usr/local/fastdfs/conf vim tracker.conf bind_addr=${ipaddress} vim storage.conf tracker_server=${ipaddress}:22122 vim client.conf tracker_server=${ipaddress}:22122 #将修改完的配置文件cp回镜像中 docker cp /usr/local/fastdfs/conf/. storage:/fdfs_conf #重启storage服务 docker restart storage
在storage服务中将nginx.conf和mod_fastdfs.conf挂载出来
#nginx.conf配置文件中添加 location /group1/M00 { #root /fastdfs/store_path/data; ngx_fastdfs_module; } #在server里面配置跨域配置跨域 在server里面 add_header 'Access-Control-Allow-Origin' '*'; add_header 'Access-Control-Allow-Credentials' 'true'; add_header 'Access-Control-Allow-Methods' 'GET, POST, OPTIONS'; add_header 'Access-Control-Allow-Headers' 'DNT,X-CustomHeader,Keep-Alive,User-Agent,X-Requested-With,If-Modified-Since,Cache-Control,Content-Type'; #mod_fastdfs.conf中添加 url_have_group_name=true
注意:启动nginx时需要将上一步挂载出来的nginx.conf和mod_fastdfs.conf映射路径,所以需要根据自己的路径来写,同时记得替换{ipaddress}参数
docker run -id --name fastdfs_nginx --restart=always -v /opt/fastdfs/store_path:/fastdfs/store_path -v /usr/local/fastdfs/nginx_conf/nginx.conf:/etc/nginx/conf/nginx.conf -v /usr/local/fastdfs/nginx_conf/mod_fastdfs.conf:/etc/fdfs/mod_fastdfs.conf -p 8888:80 -e GROUP_NAME=group1 -e TRACKER_SERVER={ipaddress}:22122 -e STORAGE_SERVER_PORT=23000 season/fastdfs:1.2 nginx
firewall-cmd --zone=public --add-port=22122/tcp --permanent firewall-cmd --zone=public --add-port=8888/tcp --permanent firewall-cmd --zone=public --add-port=23000/tcp --permanent firewall-cmd --reload
到此这篇关于Docker安装FastDFS的方法步骤的文章就介绍到这了,更多相关Docker安装FastDFS内容请搜索开心学习网以前的文章或继续浏览下面的相关文章希望大家以后多多支持开心学习网!
您可能感兴趣
- docker最新服务条款(解决Mac Docker x509证书的问题)
- rabbitmq docker配置(Docker部署Rabbitmq容器实现过程解析)
- docker查看镜像详细内容(Docker镜像分析工具dive原理解析)
- windows 10家庭版上安装docker(win10家庭版安装Docker的方法步骤)
- 用docker搭建redis集群(docker实现redis集群搭建的方法步骤)
- docker阿里云服务器教程(Docker安装阿里云服务器和在虚拟机安装遇到的坑问题小结)
- docker怎么解决隔离性问题(docker启动ES内存溢出的解决方案)
- 服务器使用docker(使用ssh连接docker服务器的方法)
- docker中运行项目的配置(Docker中搭建配置Git环境的过程)
- docker node 分阶段构建(Docker安装、创建镜像、加载并运行NodeJS程序的详细过程)
- docker启动springboot项目(Docker运行springboot项目的实现)
- docker配置和启动(Docker的安装与配置命令代码实例)
- centos6.8安装docker(Linux Centos下使用脚本安装Docker的方法)
- docker添加mq基础镜像(Docker阿里云RocketMQ 4.5.1部署流程详解)
- docker怎么连主机数据库(docker 安装nacos并配置数据库的教程详解)
- docker swarm管理(Docker Swarm 服务编排之命令详解)
- 《极限挑战》深访都市夜归人,夜间打工者体验,黄磊录完憔悴了(极限挑战深访都市夜归人)
- Google 推出了一个游戏生成器,让不会编程的你也能自己设计游戏(推出了一个游戏生成器)
- 二胎家庭老大爱闹情绪,用这招很有效(二胎家庭老大爱闹情绪)
- 一个30岁男人外遇失败的全过程(一个30岁男人外遇失败的全过程)
- 《无敌破坏王2》 不聊彩蛋,聊聊我从动画里看到的现实那些事儿(无敌破坏王2不聊彩蛋)
- 《寄生虫》 三观不正 人类悲欢从来不相通,感同身受也并非本能(寄生虫三观不正)
热门推荐
- 怎么把数据库备份到阿里(阿里云数据库备份DBS与自建备份系统有什么优势?)
- typedef和var有什么不同(TypeScrip中泛型的案例详解)
- pyclips入门(phpinfo的知识点总结)
- django连接web实现登录功能(解决django前后端分离csrf验证的问题)
- php如何继承多个类(PHP面向对象程序设计子类扩展父类子类重新载入父类操作详解)
- dedecms列表分页无法显示(dedecms 5.6 分页样式代码修改方法)
- vuecli项目入门(vue-cli4.5.x快速搭建项目)
- 什么是iis连接数
- linq not in 查询
- 云服务器是什么技术(云服务器有什么作用?云服务器成为趋势的理由)
排行榜
- 1
- 2
- 3
- 4
- 5
- 6
- 7
- 8
- 9