{"owner":"obsidiandynamics","repo":"kafdrop","hasDocker":true,"hasCompose":true,"hasDockerfile":false,"composePath":"docker-compose/kafka-kafdrop/docker-compose.yaml","servicesCount":2,"services":[{"name":"kafdrop","image":"obsidiandynamics/kafdrop","restart":"no","ports":["9000:9000"],"environment":["KAFKA_BROKERCONNECT=kafka:29092"],"depends_on":["kafka"]},{"name":"kafka","image":"obsidiandynamics/kafka","restart":"no","ports":["2181:2181","9092:9092"],"environment":["KAFKA_LISTENERS=INTERNAL://:29092,EXTERNAL://:9092","KAFKA_ADVERTISED_LISTENERS=INTERNAL://kafka:29092,EXTERNAL://localhost:9092","KAFKA_LISTENER_SECURITY_PROTOCOL_MAP=INTERNAL:PLAINTEXT,EXTERNAL:PLAINTEXT","KAFKA_INTER_BROKER_LISTENER_NAME=INTERNAL","KAFKA_ZOOKEEPER_SESSION_TIMEOUT=6000","KAFKA_RESTART_ATTEMPTS=10","KAFKA_RESTART_DELAY=5","ZOOKEEPER_AUTOPURGE_PURGE_INTERVAL=0"]}],"exposedPorts":["9000","2181","9092"],"dockerRunCommand":"docker run -d --name kafdrop -p 9000:9000 --restart always obsidiandynamics/kafdrop","podmanRunCommand":"podman run -d --name kafdrop -p 9000:9000 --restart always obsidiandynamics/kafdrop","skopeoInspectCommand":"skopeo inspect docker://docker.io/obsidiandynamics/kafdrop:latest","orasPullCommand":"oras pull obsidiandynamics/kafdrop","registryMeta":{"provider":"dockerhub","image":"obsidiandynamics/kafdrop","canonicalImage":"docker.io/obsidiandynamics/kafdrop:latest","latestTag":"latest","cliCommands":{"dockerRun":"docker run -d --name kafdrop -p 9000:9000 --restart always obsidiandynamics/kafdrop","dockerPull":"docker pull obsidiandynamics/kafdrop","podmanRun":"podman run -d --name kafdrop -p 9000:9000 --restart always obsidiandynamics/kafdrop","skopeoInspect":"skopeo inspect docker://docker.io/obsidiandynamics/kafdrop:latest","orasPull":"oras pull obsidiandynamics/kafdrop","composeYaml":"services:\n  kafdrop:\n    image: obsidiandynamics/kafdrop\n    restart: unless-stopped\n    ports:\n      - \"9000:9000\""}}}