{"owner":"chillzhuang","repo":"SpringBlade","hasDocker":true,"hasCompose":true,"hasDockerfile":false,"composePath":"script/docker/docker-compose.yml","servicesCount":16,"services":[{"name":"nacos","image":"nacos/nacos-server:v3.2.4","ports":["8848:8848","9848:9848","8080:8080"],"environment":["NACOS_AUTH_ENABLE=true","NACOS_AUTH_CACHE_ENABLE=true","NACOS_AUTH_IDENTITY_KEY=nacos","NACOS_AUTH_IDENTITY_VALUE=nacos","NACOS_AUTH_TOKEN=","MODE=standalone","TZ=Asia/Shanghai"],"volumes":["/docker/nacos/data:/home/nacos/data","/docker/nacos/standalone-logs/:/home/nacos/logs","/docker/nacos/conf/application.properties:/home/nacos/conf/application.properties:ro"]},{"name":"sentinel","image":"bladex/sentinel-dashboard:1.8.9","restart":"on-failure","ports":["8858:8858"]},{"name":"blade-nginx","image":"nginx:stable-alpine-perl","restart":"always","ports":["88:88"],"volumes":["/docker/nginx/api/nginx.conf:/etc/nginx/nginx.conf"]},{"name":"web-nginx","image":"nginx:stable-alpine-perl","restart":"always","ports":["8000:8000"],"volumes":["/docker/nginx/web/html:/usr/share/nginx/html","/docker/nginx/web/nginx.conf:/etc/nginx/nginx.conf"]},{"name":"blade-redis","image":"redis:7-alpine","restart":"always","command":"redis-server --appendonly yes","ports":["3379:6379"],"volumes":["/docker/redis/data:/data"]},{"name":"blade-admin","image":"${REGISTER}/blade-admin:${TAG}","restart":"always","ports":["7002:7002"]},{"name":"blade-gateway1","image":"${REGISTER}/blade-gateway:${TAG}","restart":"always"},{"name":"blade-gateway2","image":"${REGISTER}/blade-gateway:${TAG}","restart":"always"},{"name":"blade-auth1","image":"${REGISTER}/blade-auth:${TAG}","restart":"always"},{"name":"blade-auth2","image":"${REGISTER}/blade-auth:${TAG}","restart":"always"},{"name":"blade-report","image":"${REGISTER}/blade-report:${TAG}","restart":"always"},{"name":"blade-log","image":"${REGISTER}/blade-log:${TAG}","restart":"always"},{"name":"blade-desk","image":"${REGISTER}/blade-desk:${TAG}","restart":"always"},{"name":"blade-system","image":"${REGISTER}/blade-system:${TAG}","restart":"always"},{"name":"blade-resource","image":"${REGISTER}/blade-resource:${TAG}","restart":"always"},{"name":"blade-develop","image":"${REGISTER}/blade-develop:${TAG}","restart":"always"}],"exposedPorts":["8848","9848","8080","8858","88","8000","3379","7002"],"dockerRunCommand":"docker run -d --name springblade -p 8848:8848 --restart always nacos/nacos-server:v3.2.4","podmanRunCommand":"podman run -d --name springblade -p 8848:8848 --restart always nacos/nacos-server:v3.2.4","skopeoInspectCommand":"skopeo inspect docker://docker.io/nacos/nacos-server:v3.2.4","orasPullCommand":"oras pull nacos/nacos-server:v3.2.4","registryMeta":{"provider":"dockerhub","image":"nacos/nacos-server","canonicalImage":"docker.io/nacos/nacos-server:v3.2.4","latestTag":"v3.2.4","cliCommands":{"dockerRun":"docker run -d --name springblade -p 8848:8848 --restart always nacos/nacos-server:v3.2.4","dockerPull":"docker pull nacos/nacos-server:v3.2.4","podmanRun":"podman run -d --name springblade -p 8848:8848 --restart always nacos/nacos-server:v3.2.4","skopeoInspect":"skopeo inspect docker://docker.io/nacos/nacos-server:v3.2.4","orasPull":"oras pull nacos/nacos-server:v3.2.4","composeYaml":"services:\n  springblade:\n    image: nacos/nacos-server:v3.2.4\n    restart: unless-stopped\n    ports:\n      - \"8848:8848\""}}}