Hands on on quantum information processing
This project provides an local execution environment for Qiskit simulator and frontend for IBM quantum computers i.e. a local alternative to IBM Quantum Lab. It uses a Jupyter Notebook as a frontend for Qiskit simulator. Both these components are enclosed in a Docker image, so its installation and de-installation is a breeze.
docker run --rm --name "qiskit" -ti -v ${PWD}:/home/jovyan/work -p 8888:8888 ghcr.io/pzktit/dockerizedqiskit

Open one of the provided links. You should see Jupyter Notebook web interface. Contents of you local directory is accessible in the work folder.

Now you can experiment with quantum devices.
git clone https://github.com/Qiskit/qiskit-tutorials
cd qiskit-tutorials/tutorials
docker run --rm --name "qiskit" -ti -v ${PWD}:/home/jovyan/work -p 8888:8888 ghcr.io/pzktit/dockerizedqiskit
Please use them in the following order: 1) circuits, 2) circuits_advanced, 3) simulators, 4) algorithms, 5) operators, 6) textbook.
You can customize a Qiskit docker image on your own. Please visit Dockerized Qiskit repository.
Happy hacking ;)