1
0
mirror of https://github.com/mveril/qp-demo synced 2024-07-03 09:56:00 +02:00
Go to file
2021-04-30 13:32:46 +02:00
examples Initial commit 2019-11-06 14:40:50 +01:00
Dockerfile Unpack quantum package in another stage to have a lighter image 2021-04-30 13:26:23 +02:00
Makefile Delete the compile-no-cache command which no longer applies 2021-04-30 13:28:42 +02:00
README.md Update README 2021-04-30 13:32:46 +02:00
run.sh Fix image name 2019-11-06 16:13:48 +01:00

qp-demo

This is the component used in the Quantum Package demo

  • examples: Examples included with quantum package docker image.

  • Dockerfile: This is a multi-stage dockerfile used to create the docker image from the Quantum Package GitHub repo

  • run.sh: run the image in the context of the demo. (With isolated network, a limited number of container and a time limit)

What is Docker

Docker is a containerization software. For more info about it you can cosult the official Docker documentation

How to build the image

Precompiled

run make

A tar.gz archive of quantum package is needed at the root of the project with the name quantum_package_static.tar.gz

This archive can be create with the command qp_export_as_tgz of quantum package

Compiled from github

run make compile

There is no guarantee of success because its use the Quantum Package ./configure tool to install third party dependencies.

Before use run.sh

We must run make network before the first use of run.sh because it use a custom network bridge to disable communication between QP2 containers