28mm / blast-radius

Interactive visualizations of Terraform dependency graphs using d3.js
https://28mm.github.io/blast-radius-docs/
MIT License
2.03k stars 256 forks source link

BUG: Commit a7ec4ef Docker feature not functional, returns `no such file or dir` error #106

Closed davidjeddy closed 1 year ago

davidjeddy commented 1 year ago
$ docker run --rm -it -p 5000:5000 \
  -v $(pwd):/data:ro \
  --security-opt apparmor:unconfined \
  --cap-add=SYS_ADMIN \
  ianyliu/blast-radius-fork
exec /bin/docker-entrypoint.sh: no such file or directory

Looks like the entry-point script is not ending up in /bin inside the container.

Ianyliu commented 1 year ago

Yeah after I update the new Docker image it's been having some problems (https://github.com/Ianyliu/blast-radius-fork/issues/19) I haven't been able to get to it lately because of school.

Ianyliu commented 1 year ago

@davidjeddy Could you please try the new image now?

davidjeddy commented 1 year ago

Looks good now. Thank you.

david:deployments$ docker images | grep ianyliu/blast-radius-fork
ianyliu/blast-radius-fork                                                      latest          ba563dc64863   2 months ago    181MB
ianyliu/blast-radius-fork                                                      <none>          6357f1780457   4 months ago    183MB
ianyliu/blast-radius-fork                                                      0.15.5          1e39f4e992df   8 months ago    292MB
ianyliu/blast-radius-fork                                                      0.14.11         1475c048c508   8 months ago    294MB
david:deployments$ docker run --rm -it -p 5000:5000 \
  -v $(pwd):/data:ro \
  --security-opt apparmor:unconfined \
  --cap-add=SYS_ADMIN \
  ianyliu/blast-radius-fork
Terraform initialized in an empty directory!

The directory has no Terraform configuration files. You may begin working
with Terraform immediately by creating Terraform configuration files.
* Serving Flask app 'blastradius.server.server' (lazy loading) * Environment: production WARNING: This is a development server. Do not use it in a production deployment. Use a production WSGI server instead. * Debug mode: off
 * Serving Flask app 'blastradius.server.server' (lazy loading)
 * Environment: production
   WARNING: This is a development server. Do not use it in a production deployment.
   Use a production WSGI server instead.
 * Debug mode: off
 * Running on all addresses (0.0.0.0)
   WARNING: This is a development server. Do not use it in a production deployment.
 * Running on http://127.0.0.1:5000
 * Running on http://172.17.0.2:5000 (Press CTRL+C to quit)
david:deployments$