码迷,mamicode.com
首页 > 其他好文 > 详细

docker 安装 FastDFS

时间:2019-06-07 00:40:04      阅读:111      评论:0      收藏:0      [点我收藏+]

标签:tar   stat   system   配置   lis   docker   rac   always   主机   

1.查找Docker Hub上的redis镜像

docker search fastdfs

技术图片

 

2.拉取镜像

docker pull season/fastdfs #拉取最新版本

技术图片

 

 3.查看镜像

技术图片

 

4.使用docker镜像构建tracker容器(跟踪服务器,起到调度的作用):

docker run -ti -d --name trakcer -v /var/fastdfs/tracker_data:/fastdfs/tracker/data --net=host season/fastdfs tracker

5.使用docker镜像构建storage容器(存储服务器,提供容量和备份服务):
docker run -tid --name storage -v /var/fastdfs/storage_data:/fastdfs/storage/data -v/var/fastdfs/store_path:/fastdfs/store_path --net=host -e TRACKER_SERVER:127.0.0.1:22122 -e GROUP_NAME=group1 season/fastdfs storage

6.此时两个服务都以启动,进行服务的配置。
进入storage容器,到storage的配置文件中配置http访问的端口,配置文件在fdfs_conf目录下的storage.conf。

[root@localhost /]# docker exec -it storage bash

root@localhost:/# cd fdfs_conf

root@localhost:/fdfs_conf# more storage.conf

技术图片

 

 

 往下拉,你会发现storage容器的ip不是你linux的ip,如下:

 技术图片

接下来,退出storage容器,并将配置文件拷贝一份出来:

 [root@localhost ~]# docker cp storage:/fdfs_conf/storage.conf ~/ [root@localhost ~]# vi ~/storage.conf

5.查看宿主机6379端口是否开放

查看防火墙状态

systemctl status firewalld;

技术图片

查看6379端口,查看所有开放端口

 firewall-cmd --zone=public --list-ports

 技术图片

开放6379端口

firewall-cmd --zone=public  --permanent --add-port=6379/tcp

重启防火墙

systemctl restart firewalld

技术图片

 

 6.开启启动容器

docker update --restart=always redis

 

技术图片

docker 安装 FastDFS

标签:tar   stat   system   配置   lis   docker   rac   always   主机   

原文地址:https://www.cnblogs.com/provence666/p/10987156.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!