The official rdkit docker image.
Maintained by: openEuler CloudNative SIG.
Where to get help: openEuler CloudNative SIG, openEuler.
The RDKit is a collection of cheminformatics and machine-learning software written in C++ and Python.
The tag of each rdkit docker image is consist of the version of rdkit and the version of basic image. The details are as follows
| Tags | Currently | Architectures |
|---|---|---|
| 2026_03_3-oe2403sp4 | rdkit 2026_03_3 on openEuler 24.03-lts-sp4 | amd64, arm64 |
| 2026_03_3-oe2403sp3 | rdkit 2026_03_3 on openEuler 24.03-lts-sp3 | amd64, arm64 |
This image provides the RDKit cheminformatics environment. You can use it for molecular analysis, descriptor calculation, and machine learning tasks.
Start a Python session with RDKit:
docker run -it --name rdkit-dev openeuler/rdkit:{Tag} python3
Run a Python script with RDKit from a mounted directory:
docker run -it --rm -v $(pwd):/data -w /data openeuler/rdkit:{Tag} python3 your_script.py
Basic RDKit usage in Python:
from rdkit import Chem
from rdkit.Chem import AllChem, Descriptors
mol = Chem.MolFromSmiles('CCO')
print('Molecular weight:', Descriptors.MolWt(mol))
Learn more on RDKit website.
If you have any questions or want to use some special features, please submit an issue or a pull request on openeuler-docker-images.
Content type
Image
Digest
sha256:b99a074e8…
Size
868 MB
Last updated
2 months ago
docker pull openeuler/rdkitPulls:
29
Last week