docker 搭建 fastdfs

docker搭建 fastdfs

  • 拉取
docker pull delron/fastdfs
  • 啓動
# 使用docker鏡像構建tracker容器(跟蹤服務器,起到調度的作用):

docker run -dti --name tracker \
--network=host \
-v /var/fdfs/tracker:/var/fdfs \
-v /etc/localtime:/etc/localtime \
delron/fastdfs tracker


# 使用docker鏡像構建storage容器(存儲服務器,提供容量和備份服務)
# TRACKER_SERVER=本機的ip地址:22122 本機ip地址不要使用127.0.0.1
docker run -dti  --name storage \
--network=host \
-e TRACKER_SERVER=ip:22122 \
-v /var/fdfs/storage:/var/fdfs \
-v /etc/localtime:/etc/localtime \
delron/fastdfs storage

  • 上傳文件
# 安裝圖片上傳
yum -y install lrzsz

# 上傳圖片
rz


#使用web模塊進行文件的上傳,將文件上傳至FastDFS文件系統
#將一張照片(test.png)放置在/var/fdfs/storage目錄下,
# 進入storage容器,進入/var/fdfs目錄,運行下面命令:

docker exec -it storage /bin/bash

cd /var/fdfs/

/usr/bin/fdfs_upload_file /etc/fdfs/client.conf 1.png
  • 注意開啓端口號
開啓端口號22122,80,23000,注意開啓23000
  • 訪問地址
ip:8888/group1/M00/00/00/wKgAA13EyQCAIZzPAAjGFFbPUVI292.png
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章