Via Docker Image#
Our universal Docker image is ready-to-use on linux/amd64 and linux/arm64. The Docker image name always starts with jinaai/jina followed by a tag composed of three parts:
jinaai/jina:{version}{python_version}{extra}
{version}: The version of Jina. Possible values:latest: the last release;master: the master branch ofjina-ai/jinarepository;x.y.z: the release of a particular version;x.y: the alias to the lastx.y.zpatch release, i.e.x.y=x.y.max(z);
{python_version}: The Python version of the image. Possible values:,-py37: Python 3.7;-py38for Python 3.8;-py39for Python 3.9;
{extra}: the extra dependency installed along with Jina. Possible values:: Jina is installed inside the image with minimum dependenciespip install jina;-perf: Jina is installed inside the image viapip install jina. It includes all performance dependencies;-standard: Jina is installed inside the image viapip install jina. It includes all recommended dependencies;-devel: Jina is installed inside the image viapip install "jina[devel]". It includesstandardplus some extra dependencies;
Examples:
jinaai/jina:0.9.6: the0.9.6release with Python 3.7 and the entrypoint ofjina.jinaai/jina:latest: the latest release with Python 3.7 and the entrypoint ofjinajinaai/jina:master: the master with Python 3.7 and the entrypoint ofjina
Image alias and updates#
Event |
Updated images |
Aliases |
|---|---|---|
On Master Merge |
|
|
On |
|
|
12 images are built, i.e. taking the combination of:
{python_version} = ["-py37", "-py38", "-py39"]{extra} = ["", "-devel", "-standard", "-perf"]