forked from iarv/meshview
MeshView Docker Container
This Dockerfile builds a containerized version of the MeshView application. It uses a lightweight Python environment and sets up the required virtual environment as expected by the application.
Image Details
- Base Image:
python:3.12-slim - Working Directory:
/app - Python Virtual Environment:
/app/env - Exposed Port:
8081
Build Instructions
Build the Docker image:
docker build -t meshview-docker .
Run Instructions
Run the container:
docker run -d --name meshview-docker -p 8081:8081 meshview-docker
This maps container port 8081 to your host. The application runs via:
/app/env/bin/python /app/mvrun.py
Web Interface
Once the container is running, you can access the MeshView web interface by visiting:
If running on a remote server, replace localhost with the host's IP or domain name:
http://:8081
Ensure that port 8081 is open and not blocked by a firewall or security group.