docker安装略去
拉取镜像
此处我用了morunchang/fastdfs这个镜像
docker pull morunchang/fastdfs
运行tracker
docker run -d --name tracker --restart=always --net=host morunchang/fastdfs sh tracker.sh
--restart=always设置自启
运行storage
docker run -d --name storage --restart=always --net=host -e TRACKER_IP=<ip>:22122 -e GROUP_NAME=group1 morunchang/fastdfs sh storage.sh
修改nginx的配置
该镜像默认端口8080,若修改暴露端口,需修改tracker及storage中的nginx配置文件nginx.conf
//1.进入容器内部
docker exec -it storage /bin/bash
docker exec -it tracker /bin/bash
cd data
vi /etc/nginx/conf/nginx.conf
访问测试:http://localhost:9100/group1/M00/00/00/wKgDQFs7PeiAY4FcAAHOIUiP2hc774.png
参考资料: