blst-security / cherrybomb

Stop half-done APIs! Cherrybomb is a CLI tool that helps you avoid undefined user behaviour by auditing your API specifications, validating them and running API security tests.
https://www.blstsecurity.com/cherrybomb
Apache License 2.0
1.11k stars 78 forks source link

Creating Dockerfile #39

Closed prakharporwal closed 2 years ago

prakharporwal commented 2 years ago

Rust cli app dockerize using this article as reference https://dev.to/kevingimbel/how-to-distribute-a-rust-cli-tool-as-docker-image-5bgl

Fix #16

prakharporwal commented 2 years ago

@GuyL99 @DeliciousBounty @RazMag Need help the image build fine. ( with few code warnings) but the ENTRYPOINT is not found. Hence when running the image it fails. Can you suggest something here ?

prakharporwal commented 2 years ago

@GuyL99 @DeliciousBounty @RazMag Working now I changed the base image to debian:stable and the docker image runs as expected.

prakharporwal commented 2 years ago

Hi @BartvdBerkHU I have made changes as per the blog . Maybe try using it now.

RazMag commented 2 years ago

Hey! we've added docker support hosted on our repository. see here https://github.com/blst-security/cherrybomb#docker-container

Thank you for your help!

prakharporwal commented 2 years ago

@RazMag Did my code help? Would be grateful if you could point out my mistake and let me know what I could have improved on.