-
Notifications
You must be signed in to change notification settings - Fork 111
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Cannot auto discover on Docker #77
Comments
Hi,
I guess it's not. Welcome to uncharted territory 😄. I unfortunately don't have that much time to perform the analysis. |
@huntson Hello! You can use Ofelia: version: '3.7'
services:
ofelia:
image: docker.io/mcuadros/ofelia:latest
command: daemon --docker
restart: unless-stopped
volumes:
- /var/run/docker.sock:/var/run/docker.sock:ro
phpipam:
image: docker.io/pierrecdn/phpipam:latest
labels:
ofelia.enabled: true
ofelia.job-exec.mysql-pingCheck-phpipam.schedule: "@every 5m"
ofelia.job-exec.mysql-pingCheck-phpipam.command: "php /var/www/html/functions/scripts/pingCheck.php"
ofelia.job-exec.mysql-discoveryCheck-phpipam.schedule: "@every 5m"
ofelia.job-exec.mysql-discoveryCheck-phpipam.command: "php /var/www/html/functions/scripts/discoveryCheck.php"
environment:
- MYSQL_ENV_MYSQL_USER=phpipam
- MYSQL_ENV_MYSQL_ROOT_PASSWORD=somepass
- MYSQL_ENV_MYSQL_HOST=mariadb
restart: unless-stopped
depends_on:
- mariadb
logging:
driver: journald
mariadb:
image: docker.io/library/mariadb:latest
restart: unless-stopped
environment:
- MYSQL_ROOT_PASSWORD=somepass
volumes:
- ./database:/var/lib/mysql This compose is an example and need to be changed to fit you suits. |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
I see that all recommendations for auto discovery rely on cron. How does this get implemented in Docker?
The text was updated successfully, but these errors were encountered: