Docker
Emulation Server - Docker Compose¶
The Docker compose script (docker/docker-compose.yaml
) runs a backend emulation server.
Once initialized, users can run jobs on the cloud server to emulate any quantum program, expressed as
an AnalogCircuit
, DigitalCircuit
, or AtomicCircuit
, on the supported the backend emulators.
Currently, the Analog
layer QutipBackend
is supported.
The server uses Redis to queue submitted jobs and a PostgreSQL database for storing and retrieving users and jobs.
To initialize the server, install Docker following
the installation instructions.
Then, it should be as simple as navigating to the docker/
path,
--detach
or -d
flag: