All Projects → hypnosapos → visdom-docker

hypnosapos / visdom-docker

Licence: MIT License
Visdom Docker

Programming Languages

python
139335 projects - #7 most used programming language
Dockerfile
14818 projects

Projects that are alternatives of or similar to visdom-docker

Scala Plotly Client
Visualise your data from Scala using Plotly
Stars: ✭ 39 (+225%)
Mutual labels:  plotly, visualisation
Datavisualization
Tutorials on visualizing data using python packages like bokeh, plotly, seaborn and igraph
Stars: ✭ 234 (+1850%)
Mutual labels:  plotly, visualisation
Influxgraph
Graphite InfluxDB backend. InfluxDB storage finder / plugin for Graphite API.
Stars: ✭ 87 (+625%)
Mutual labels:  metrics, visualisation
icingaweb2-module-pnp
Integrate PNP graphs into Icinga Web 2
Stars: ✭ 32 (+166.67%)
Mutual labels:  metrics
gin-metrics
gin-gonic/gin metrics for prometheus.
Stars: ✭ 87 (+625%)
Mutual labels:  metrics
github exporter
Prometheus exporter for GitHub
Stars: ✭ 21 (+75%)
Mutual labels:  metrics
freshli-lib
A tool for collecting historical metrics about a project's dependencies
Stars: ✭ 12 (+0%)
Mutual labels:  metrics
FPL-Analytics
Data analysis and visualizations using official APIs of Fantasy Premier League (https://fantasy.premierleague.com/)
Stars: ✭ 13 (+8.33%)
Mutual labels:  plotly
javametrics
Application Metrics for Java™ instruments the Java runtime for performance monitoring, providing the monitoring data visually with its built in dashboard
Stars: ✭ 19 (+58.33%)
Mutual labels:  metrics
signalfx-java
Java client libraries for SignalFx
Stars: ✭ 33 (+175%)
Mutual labels:  metrics
openmessaging.github.io
OpenMessaging homepage
Stars: ✭ 12 (+0%)
Mutual labels:  metrics
torch-metrics
Metrics for model evaluation in pytorch
Stars: ✭ 99 (+725%)
Mutual labels:  metrics
gateway
A proxy to buffer and forward metrics, events, and traces.
Stars: ✭ 94 (+683.33%)
Mutual labels:  metrics
prometheus-httpd
Expose Prometheus metrics using inets httpd.
Stars: ✭ 21 (+75%)
Mutual labels:  metrics
netdata-java-orchestrator
Netdata Java Plugin Daemon
Stars: ✭ 27 (+125%)
Mutual labels:  metrics
libmcu
A toolkit for firmware development
Stars: ✭ 33 (+175%)
Mutual labels:  metrics
cimetrics
Track your metrics in GitHub PR to avoid unwanted regressions
Stars: ✭ 13 (+8.33%)
Mutual labels:  metrics
StatsN
A modern c# statsd client for .net core and .net 4.0+
Stars: ✭ 19 (+58.33%)
Mutual labels:  metrics
Plotly.swift
Interactive data visualization library for Swift
Stars: ✭ 70 (+483.33%)
Mutual labels:  plotly
dash-flexbox-grid
Wrapper around react-flexbox-grid for Plotly Dash
Stars: ✭ 19 (+58.33%)
Mutual labels:  plotly

Visdom Build statusWe love open source

Docker image

If you want to run visdom server by a docker container this is for you.

Build your own image

Not all versions of original project are released, so if you want to build a particular version (I mean "commit-ish") of sources then update the commitish file:

$ docker build -t hypnosapos/visdom:$(cat commitish) .

Default version of python is 3.9 (build arg PY_VERSION) and distribution is slim (build arg DIST), thus add your custom values if your want other base docker image, here an example:

$ docker build --build-arg PY_VERSION=3.9 --build-arg DIST=slim -t hypnosapos/visdom:3.9-slim-$(cat commitish) .

Play

Before running the container take a look at the following env variables ( -e NAME=VALUE):

Name Default
PORT 8097
ENV_PATH $HOME/.visdom
LOGGING_LEVEL INFO
HOSTNAME localhost
BASE_URL /
READONLY True
ENABLE_LOGIN False
FORCE_NEW_COOKIE False

Now we're ready to run the container

$ docker run -it -p 8097:8097 [-e NAME=VALUE] --name visdom hypnosapos/visdom:$(cat commitish)

In order to preserve data or sessions we recommend you attach a volume to persist them (obviously):

$ docker run -it -v <path>:<env_path> -p 8097:8097 -e ENV_PATH=<env_path> --name visdom hypnosapos/visdom:$(cat commitish)

Using default values server would be ready at http://localhost:8097

Trying visdom

To play with some examples once our docker container is running we recommend you try:

docker exec -it visdom bash -c "python /root/visdom/example/demo.py"

And then check out examples at: http://localhost:8097

I hope it helps 😆 !!

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].