Skip to content

Latest commit

 

History

History
38 lines (24 loc) · 2.42 KB

docker_guide.md

File metadata and controls

38 lines (24 loc) · 2.42 KB

README.md for DockerHub

Installation

Please refer here for installation instructions.

How to run the component instance

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.

Where to find the built images

Built images for each dependency can be found on DockerHub:

Building the images locally

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.