第一步:拉取镜像
docker pull delron/fastdfs
这个版本的镜像是比较全的,含有fastdfs以及nginx以及其相关的配置。
第二步:启动tracker服务
docker run -d --network=host --name tracker -v /var/fdfs/tracker:/var/fdfs delron/fastdfs tracker
第三步:启动storage服务
docker run -d --network=host --name storage -e TRACKER_SERVER=你的ip:22122 -v /var/fdfs/storage:/var/fdfs -e GROUP_NAME=group1 delron/fastdfs storage
第四步:修改nginx端口(这里默认是8888),也可以不修改
这里以修改为8874为例子:
1、进入storage容器:docker exec -it storage bash
2、修改storage内部http.server_port
vi /etc/fdfs/storage.conf(可以看到在最后一行)