1.搜索fastdfs镜像
docker search fastdfs
[root@localhost home]# docker search fastdfs
NAME DESCRIPTION STARS OFFICIAL AUTOMATED
season/fastdfs FastDFS 11
luhuiguo/fastdfs FastDFS is an open source high performance... 6 [OK]
hhland/fastdfs 5 [OK]
lionheart/fastdfs-tracker just have a try on autobuilded -_-# 3 [OK]
imlzw/fastdfs-tracker fastdfs的tracker服务 2 [OK]
evan1120/fastdfs_storage The fastdfs storage image 1 [OK]
imlzw/fastdfs-storage fastdfs的storage服务 1 [OK]
lionheart/fastdfs_storage the fastdfs file system's storage node 1
lionheart/fastdfs_client test weather the fastdfs file system is okay 1
john123951/fastdfs_storage fastdfs storage 1 [OK]
lionheart/fastdfs_tracker fastdfs file system‘s tracker node 1
lionheart/fastdfs-storage 更加规范的Dockerfile,能够自动构建了。 1 [OK]
evan1120/fastdfs_tracker The fastdfs tracker docker image, only con... 1 [OK]
imlzw/fastdfs-storage-dht fastdfs的storage服务,并且集成了fastdht的服务,实现文件排重 1 [OK]
manuku/fastdfs-storage-dht fastdfs storage dht 0 [OK]
john123951/fastdfs_tracker fastdfs tracker 0 [OK]
manuku/fastdfs-fastdht fastdfs fastdht 0 [OK]
tsl0922/fastdfs https://github.com/happyfish100/fastdfs 0 [OK]
mypjb/fastdfs this is a fastdfs docker project 0 [OK]
manuku/fastdfs-tracker fastdfs tracker 0 [OK]
lionheart/fastdfs solve the fastdfs's dependence 0
appcrash/fastdfs_nginx fastdfs with nginx 0
aa6835305/fastdfs_base an base image of fastdfs from centos 7. Us... 0 [OK]
morunchang/fastdfs A FastDFS image 0
lionheart/fastdfs-storage-fdht fastdfs storage with fastdht 0 [OK]
2.下载fastdfs镜像,这里选择mypjb/fastdfs
docker pull mypjb/fastdfs
静静的等待下载完成
3.创建宿主机保存fastdfs文件目录
mkdir /home/fastdfs
4.执行命令运行fastdfs容器
将下面的【192.168.1.40】替换成自己机器的ip即可
docker run --add-host fastdfs.net:192.168.1.40 --name fastdfs --net=host -e TRACKER_ENABLE=1 -e NGINX_PORT=81 -v /home/fastdfs:/storage/fastdfs -it mypjb/fastdfs
运行完后会自动进入容器内部,输入【exit】退出容器内部
5.重启fastdfs容器
docker restart fastdfs
6.开放81端口
firewall-cmd --zone=public --add-port=81/tcp --permanent;firewall-cmd --reload;
7.测试是否安装成功
随便找个jpg文件,重命名为【wKgByFmn1iGAUsF1AAL4cszpkW0032.jpg】,上传至【/home/fastdfs/data/00/00】文件夹中,在浏览器中输入:
http://192.168.1.40:81/M00/00/00/wKgByFmn1iGAUsF1AAL4cszpkW0032.jpg
如能打开则说明安装成功了。