Please refer here for installation instructions.
The Compose file associated with this repository can be invoked to run the component in the following way:
sudo chmod +x entrypoint.sh
./entrypoint.sh
The entrypoint.sh
script sets up the docker volumes which you can use to peek inside the containers' data directories, and successively runs docker-compose.yml
. This Compose file defines three services: The server module, the 3D reconstruction module, and the weld seam detection module.
The server module is instantiated by pulling an image that’s built from the Dockerfile in the server
directory of the respective repository, using the integration pipeline from Dockerhub. It then binds the container and the host machine to the exposed port, 3000 (HTTP) and 3001 (Websocket).
The same is valid for the 3D reconstruction module and the weld seam detection module.
A tutorial on how the component can be used can be found here.
Built images for each dependency can be found on DockerHub:
If you would like the Compose file to use locally built images of the above modules, you may opt to build them yourself. Docker build instructions are found in each respective repository.