{"id":19476074,"url":"https://github.com/hwywl/spring-boot-docker-fsatdfs","last_synced_at":"2026-03-10T10:02:37.505Z","repository":{"id":88797484,"uuid":"143740807","full_name":"HWYWL/spring-boot-docker-fsatdfs","owner":"HWYWL","description":"通过Docker构建FastDFS文件系统，操作阿里OSS和七牛云","archived":false,"fork":false,"pushed_at":"2024-05-16T17:14:52.000Z","size":775,"stargazers_count":3,"open_issues_count":1,"forks_count":3,"subscribers_count":1,"default_branch":"master","last_synced_at":"2025-06-27T10:46:35.020Z","etag":null,"topics":["alioss","docker","fastdfs","qiniu"],"latest_commit_sha":null,"homepage":"","language":"Java","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"apache-2.0","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/HWYWL.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null,"zenodo":null}},"created_at":"2018-08-06T14:33:05.000Z","updated_at":"2023-04-08T02:16:46.000Z","dependencies_parsed_at":"2025-04-25T14:42:03.204Z","dependency_job_id":"f09b4028-efc9-4b55-928e-40a1534b22c6","html_url":"https://github.com/HWYWL/spring-boot-docker-fsatdfs","commit_stats":null,"previous_names":[],"tags_count":0,"template":false,"template_full_name":null,"purl":"pkg:github/HWYWL/spring-boot-docker-fsatdfs","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/HWYWL%2Fspring-boot-docker-fsatdfs","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/HWYWL%2Fspring-boot-docker-fsatdfs/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/HWYWL%2Fspring-boot-docker-fsatdfs/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/HWYWL%2Fspring-boot-docker-fsatdfs/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/HWYWL","download_url":"https://codeload.github.com/HWYWL/spring-boot-docker-fsatdfs/tar.gz/refs/heads/master","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/HWYWL%2Fspring-boot-docker-fsatdfs/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":286080680,"owners_count":30329697,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-03-10T05:25:20.737Z","status":"ssl_error","status_checked_at":"2026-03-10T05:25:17.430Z","response_time":106,"last_error":"SSL_read: unexpected eof while reading","robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":false,"can_crawl_api":true,"host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["alioss","docker","fastdfs","qiniu"],"created_at":"2024-11-10T19:36:21.710Z","updated_at":"2026-03-10T10:02:37.479Z","avatar_url":"https://github.com/HWYWL.png","language":"Java","funding_links":[],"categories":[],"sub_categories":[],"readme":"# spring-boot-docker-fsatdfs\n通过Docker构建FastDFS文件系统\n\n## 1\\. 获取镜像\n\n可以利用已有的FastDFS Docker镜像来运行FastDFS。\n\n获取镜像可以通过下载\n\n    docker image pull delron/fastdfs\n\n也可是直接使用提供的镜像备份文件\n\n    docker load -i 文件路径/fastdfs_docker.tar（提前打包好的）\n\n加载好镜像后，就可以开启运行FastDFS的tracker和storage了。\n\n## \u003ca name=\"t1\" style=\"outline-style: initial; outline-width: 0px; color: rgb(78, 161, 219); cursor: pointer; word-break: break-all;\"\u003e\u003c/a\u003e2\\. 运行tracker\n\n执行如下命令开启tracker 服务\n\n    docker run -dti --network=host --name tracker -v /var/fdfs/tracker:/var/fdfs delron/fastdfs tracker\n\n*   我们将fastDFS tracker运行目录映射到本机的 /var/fdfs/tracker目录中。\n\n执行如下命令查看tracker是否运行起来\n\n    docker container ls\n\n如果想停止tracker服务，可以执行如下命令\n\n    docker container stop tracker\n\n停止后，重新运行tracker，可以执行如下命令\n\n    docker container start tracker\n\n## \u003ca name=\"t2\" style=\"outline-style: initial; outline-width: 0px; color: rgb(78, 161, 219); cursor: pointer; word-break: break-all;\"\u003e\u003c/a\u003e3\\. 运行storage\n\n执行如下命令开启storage服务\n\n    docker run -dti --network=host --name storage -e TRACKER_SERVER=192.168.99.100:22122 -v /var/fdfs/storage:/var/fdfs delron/fastdfs storage\n\n*   TRACKER_SERVER=本机的ip地址:22122 本机ip地址不要使用127.0.0.1\n*   我们将fastDFS storage运行目录映射到本机的/var/fdfs/storage目录中\n\n执行如下命令查看storage是否运行起来\n\n    docker container ls\n\n如果想停止storage服务，可以执行如下命令\n\n    docker container stop storage\n\n停止后，重新运行storage，可以执行如下命令\n\n    docker container start storage\n\n\u003cspan style=\"outline-style: initial; outline-width: 0px; word-break: break-all; font-weight: 700;\"\u003e注意：如果无法重新运行，可以删除`/var/fdfs/storage/data`目录下的`fdfs_storaged.pid` 文件，然后重新运行storage。\u003c/span\u003e\n\n\u003cspan style=\"outline-style: initial; outline-width: 0px; word-break: break-all; font-weight: 700;\"\u003e\u003cspan style=\"letter-spacing: 0.2px;\"\u003e\u003cfont color=\"#ff0000\"\u003e警告：我此处使用的是win10安装的docker，如果你使用云服务器，记得在安全组开放22122和8888这两个端口，否则将代码将无法连接。\u003c/font\u003e\u003c/span\u003e\u003c/span\u003e\n\n使用七牛或者阿里OSS记得到配置文件中修改key等参数。\n\n\n\u003cspan style=\"outline-style: initial; outline-width: 0px; word-break: break-all; font-weight: 700;\"\u003e项目地址：[https://github.com/HWYWL/spring-boot-docker-fsatdfs](https://github.com/HWYWL/spring-boot-docker-fsatdfs)\u003c/span\u003e\n\n\u003cspan style=\"outline-style: initial; outline-width: 0px; word-break: break-all; font-weight: 700;\"\u003e效果图：\u003c/span\u003e\n![](https://i.imgur.com/85uaJ0d.png)","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fhwywl%2Fspring-boot-docker-fsatdfs","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fhwywl%2Fspring-boot-docker-fsatdfs","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fhwywl%2Fspring-boot-docker-fsatdfs/lists"}