Create a Post
cancel
Showing results for 
Search instead for 
Did you mean: 
Joe_Dillig
Employee Alumnus
Employee Alumnus

Docker Container Service Objects

This script pulls all the running containers for a given Docker server and builds a service group that contains all the public ports. Each time the script runs it will check for container services that are no longer running and remove them from the services group. This script requires that the Docker Server API is enabled. I followed THIS example to enable the Docker API on port 2375.

I will be working to add support for multiple Docker Servers in a future revision.

     Running Containers inside Docker Server

     Example rule using the created "DockerServer" object and "DockerContainerServices" group object

      Service Group Objects that gets updated each time the script runs

     

Enjoy

2 Replies
BenMorris
Employee
Employee

Joe,

Have you tried this with Kubernetes?  Would it be very similar? I'm not familiar with the API supports for either system.

0 Kudos
Joe_Dillig
Employee Alumnus
Employee Alumnus

I have not tried with Kubernetes yet. I am working on detecting service containers across multiple docker nodes right now. 

Leaderboard

Epsum factorial non deposit quid pro quo hic escorol.

Upcoming Events

    Tue 23 Apr 2024 @ 11:00 AM (EDT)

    East US: What's New in R82

    Thu 25 Apr 2024 @ 11:00 AM (SGT)

    APAC: CPX 2024 Recap

    Tue 30 Apr 2024 @ 03:00 PM (CDT)

    EMEA: CPX 2024 Recap

    Thu 02 May 2024 @ 11:00 AM (SGT)

    APAC: What's new in R82

    Tue 23 Apr 2024 @ 11:00 AM (EDT)

    East US: What's New in R82

    Thu 25 Apr 2024 @ 11:00 AM (SGT)

    APAC: CPX 2024 Recap

    Tue 30 Apr 2024 @ 03:00 PM (CDT)

    EMEA: CPX 2024 Recap

    Thu 02 May 2024 @ 11:00 AM (SGT)

    APAC: What's new in R82
    CheckMates Events