{"repo":"jasonish/docker-suricata","free":true,"listed":false,"github":"https://github.com/jasonish/docker-suricata","clone":"git clone https://github.com/jasonish/docker-suricata.git","description":"A Suricata Docker image.","language":"Shell","stars":331,"topics":["suricata","ids","nsm","docker","container","podman"],"license":"MIT","category":"deployment-docker-iac","readme_excerpt":"Suricata Docker Image Docker Tags (Suricata Versions) - main: The latest code from the git master branch - latest: The latest release version (currently 8.0) - 8.0: The latest 8.0 patch release - 7.0: The latest 7.0 patch release Specific version tags also exist for versions 4.1.5 and newer. Examples: docker pull jasonish/suricata:latest docker pull jasonish/suricata:7.0.11 Tags without an architecture like amd64 or arm64v8 are multi-architecture image manifests. For the most part Docker will do the right thing, however if you need to pull the image for a specific architecture you can do so by selecting a tag with an architecture in the name, for example: Alternate Registries In addition to Docker Hub, these containers are also pushed to quay.io and ghcr.io and can be pulled like: Usage You will most likely want to run Suricata on a network interface on your host machine rather than the network interfaces normally provided inside a container: docker run --rm -it --net=host \\ --cap-add=net admin --cap-add=net raw --cap-add=sys nice \\ jasonish/suricata:latest -i But you will probably want to see what Suricata logs, so you may want to start it like: docker run --rm -it --net=host \\ --cap-add=net admin --cap-add=net raw --cap-add=sys nice \\ -v $(pwd)/logs:/var/log/suricata \\ jasonish/suricata:latest -i which will map the logs directory (in your current directory) to the Suricata log directory in the container so you can view the Suricata logs from outside the container. Capabilit","default_branch":null,"files":null,"tree":[],"storefront":"/r/jasonish","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/jasonish/docker-suricata/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}