广告图片

docker.io/tarantool/tarantool:3.6.2 linux/amd64

docker.io/tarantool/tarantool:3.6.2 - 国内下载镜像源 浏览次数:11

Tarantool镜像是Tarantool内存计算平台的官方Docker镜像,提供了运行Tarantool实例的环境。Tarantool是一个开源的多模型数据库,结合了高性能的内存存储、关系型数据库的SQL支持、事务处理能力以及应用服务器功能,支持异步编程和分布式部署,适用于构建实时数据处理系统、缓存服务、高并发应用后端等场景。

源镜像 docker.io/tarantool/tarantool:3.6.2
国内镜像 swr.cn-north-4.myhuaweicloud.com/ddn-k8s/docker.io/tarantool/tarantool:3.6.2
镜像ID sha256:d067f7c3568107879e1f9cfe28bbb954c407187d4684a69c234e0f64e11e41a4
镜像TAG 3.6.2
大小 223.32MB
镜像源 docker.io
项目信息 Docker-Hub主页 🚀项目TAG 🚀
CMD tarantool
启动入口 /docker-entrypoint.sh
工作目录 /opt/tarantool
OS/平台 linux/amd64
浏览量 11 次
贡献者
镜像创建 2026-03-05T08:58:37.060450882Z
同步时间 2026-04-19 08:44
开放端口
3301/tcp
目录挂载
/var/lib/tarantool
环境变量
PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin TT_APP_NAME=default TT_INSTANCE_NAME=instance-001
镜像标签
ubuntu: org.opencontainers.image.ref.name 22.04: org.opencontainers.image.version

Docker拉取命令

docker pull swr.cn-north-4.myhuaweicloud.com/ddn-k8s/docker.io/tarantool/tarantool:3.6.2
docker tag  swr.cn-north-4.myhuaweicloud.com/ddn-k8s/docker.io/tarantool/tarantool:3.6.2  docker.io/tarantool/tarantool:3.6.2

Containerd拉取命令

ctr images pull swr.cn-north-4.myhuaweicloud.com/ddn-k8s/docker.io/tarantool/tarantool:3.6.2
ctr images tag  swr.cn-north-4.myhuaweicloud.com/ddn-k8s/docker.io/tarantool/tarantool:3.6.2  docker.io/tarantool/tarantool:3.6.2

Shell快速替换命令

sed -i 's#tarantool/tarantool:3.6.2#swr.cn-north-4.myhuaweicloud.com/ddn-k8s/docker.io/tarantool/tarantool:3.6.2#' deployment.yaml

Ansible快速分发-Docker

#ansible k8s -m shell -a 'docker pull swr.cn-north-4.myhuaweicloud.com/ddn-k8s/docker.io/tarantool/tarantool:3.6.2 && docker tag  swr.cn-north-4.myhuaweicloud.com/ddn-k8s/docker.io/tarantool/tarantool:3.6.2  docker.io/tarantool/tarantool:3.6.2'

Ansible快速分发-Containerd

#ansible k8s -m shell -a 'ctr images pull swr.cn-north-4.myhuaweicloud.com/ddn-k8s/docker.io/tarantool/tarantool:3.6.2 && ctr images tag  swr.cn-north-4.myhuaweicloud.com/ddn-k8s/docker.io/tarantool/tarantool:3.6.2  docker.io/tarantool/tarantool:3.6.2'

镜像构建历史


# 2026-03-05 16:58:37  0.00B 设置默认要执行的命令
CMD ["tarantool"]
                        
# 2026-03-05 16:58:37  0.00B 配置容器启动时运行的命令
ENTRYPOINT ["/docker-entrypoint.sh"]
                        
# 2026-03-05 16:58:37  0.00B 指定检查容器健康状态的命令
HEALTHCHECK &{["CMD-SHELL" "status"] "0s" "0s" "0s" "0s" '\x00'}
                        
# 2026-03-05 16:58:37  0.00B 声明容器运行时监听的端口
EXPOSE [3301/tcp]
                        
# 2026-03-05 16:58:37  390.00B 复制新文件或目录到容器中
COPY tools/status /usr/local/bin/ # buildkit
                        
# 2026-03-05 16:58:37  204.00B 复制新文件或目录到容器中
COPY tools/console /usr/local/bin/ # buildkit
                        
# 2026-03-05 16:58:37  1.27KB 复制新文件或目录到容器中
COPY entrypoint/docker-entrypoint.sh / # buildkit
                        
# 2026-03-05 16:58:36  207.00B 复制新文件或目录到容器中
COPY config/default-config.yaml / # buildkit
                        
# 2026-03-05 16:58:36  0.00B 创建挂载点用于持久化数据或共享数据
VOLUME [/var/lib/tarantool]
                        
# 2026-03-05 16:58:36  0.00B 设置工作目录为/opt/tarantool
WORKDIR /opt/tarantool
                        
# 2026-03-05 16:58:36  0.00B 执行命令并创建新的镜像层
RUN |4 TARANTOOL_VERSION=3.6.2 TARANTOOL_VERSION_REGEX=^([0-9]+\.[0-9]+\.[0-9]+)($|-(alpha|beta|rc)[1-9]$) TARANTOOL_DOWNLOAD_BASE_URL=https://download.tarantool.org/tarantool TARANTOOL_APT_SOURCES_FILE=/etc/apt/sources.list.d/tarantool.list /bin/sh -c mkdir -p /opt/tarantool &&     mkdir -p /var/lib/tarantool &&     mkdir -p /var/log/tarantool &&     mkdir -p /var/run/tarantool &&     chown -R tarantool:tarantool /opt/tarantool &&     chown -R tarantool:tarantool /var/lib/tarantool &&     chown -R tarantool:tarantool /var/log/tarantool &&     chown -R tarantool:tarantool /var/run/tarantool # buildkit
                        
# 2026-03-05 16:58:36  129.69MB 执行命令并创建新的镜像层
RUN |4 TARANTOOL_VERSION=3.6.2 TARANTOOL_VERSION_REGEX=^([0-9]+\.[0-9]+\.[0-9]+)($|-(alpha|beta|rc)[1-9]$) TARANTOOL_DOWNLOAD_BASE_URL=https://download.tarantool.org/tarantool TARANTOOL_APT_SOURCES_FILE=/etc/apt/sources.list.d/tarantool.list /bin/sh -c case "${TARANTOOL_VERSION}" in         *-alpha*|*-beta*|*-rc*)             REPO_TYPE="pre-release"             TARANTOOL_VERSION="$(echo "${TARANTOOL_VERSION}" | sed 's/-/~/')"             ;;         *)             REPO_TYPE="release"             ;;     esac &&     TARANTOOL_SERIES="series-$(echo "${TARANTOOL_VERSION}" | cut -d . -f 1)" &&     UBUNTU_CODENAME="$(. /etc/os-release && echo "${UBUNTU_CODENAME}")" &&     curl -L ${TARANTOOL_DOWNLOAD_BASE_URL}/${REPO_TYPE}/${TARANTOOL_SERIES}/gpgkey | apt-key add - &&     curl -L ${TARANTOOL_DOWNLOAD_BASE_URL}/modules/gpgkey | apt-key add - &&     echo "deb ${TARANTOOL_DOWNLOAD_BASE_URL}/${REPO_TYPE}/${TARANTOOL_SERIES}/linux-deb/ static main" >> ${TARANTOOL_APT_SOURCES_FILE} &&     echo "deb ${TARANTOOL_DOWNLOAD_BASE_URL}/release/modules/linux-deb/ static main" >> ${TARANTOOL_APT_SOURCES_FILE} &&     echo "deb ${TARANTOOL_DOWNLOAD_BASE_URL}/release/modules/ubuntu/ ${UBUNTU_CODENAME} main" >> ${TARANTOOL_APT_SOURCES_FILE} &&     apt-get update &&     apt-get -y --no-install-recommends install         tarantool="${TARANTOOL_VERSION}-1"         tarantool-dev="${TARANTOOL_VERSION}-1"         tt &&     apt-get clean && rm -rf /var/lib/apt/lists/* # buildkit
                        
# 2026-03-05 16:58:24  15.43MB 执行命令并创建新的镜像层
RUN |4 TARANTOOL_VERSION=3.6.2 TARANTOOL_VERSION_REGEX=^([0-9]+\.[0-9]+\.[0-9]+)($|-(alpha|beta|rc)[1-9]$) TARANTOOL_DOWNLOAD_BASE_URL=https://download.tarantool.org/tarantool TARANTOOL_APT_SOURCES_FILE=/etc/apt/sources.list.d/tarantool.list /bin/sh -c apt-get update &&     apt-get -y --no-install-recommends install         gosu         curl         gnupg2         ca-certificates &&     apt-get clean && rm -rf /var/lib/apt/lists/* # buildkit
                        
# 2026-03-05 16:58:09  328.59KB 执行命令并创建新的镜像层
RUN |4 TARANTOOL_VERSION=3.6.2 TARANTOOL_VERSION_REGEX=^([0-9]+\.[0-9]+\.[0-9]+)($|-(alpha|beta|rc)[1-9]$) TARANTOOL_DOWNLOAD_BASE_URL=https://download.tarantool.org/tarantool TARANTOOL_APT_SOURCES_FILE=/etc/apt/sources.list.d/tarantool.list /bin/sh -c useradd --system --user-group --shell /bin/sh tarantool # buildkit
                        
# 2026-03-05 16:58:09  0.00B 执行命令并创建新的镜像层
RUN |4 TARANTOOL_VERSION=3.6.2 TARANTOOL_VERSION_REGEX=^([0-9]+\.[0-9]+\.[0-9]+)($|-(alpha|beta|rc)[1-9]$) TARANTOOL_DOWNLOAD_BASE_URL=https://download.tarantool.org/tarantool TARANTOOL_APT_SOURCES_FILE=/etc/apt/sources.list.d/tarantool.list /bin/sh -c if [ -z "${TARANTOOL_VERSION}" ]; then         echo "ERROR: TARANTOOL_VERSION is not defined";         echo "ERROR: Please provide, for example, --build-arg TARANTOOL_VERSION=3.1.0";         exit 1;     elif [ ! $(echo "${TARANTOOL_VERSION}" | grep -E "${TARANTOOL_VERSION_REGEX}") ]; then         echo "ERROR: TARANTOOL_VERSION is not valid";         echo "ERROR: Please provide, for example, 3.1.0 or 3.1.0-(alpha|beta|rc)(1-9)";         exit 1;     else         echo "TARANTOOL_VERSION is defined and valid";     fi # buildkit
                        
# 2026-03-05 16:58:09  0.00B 设置环境变量 TT_INSTANCE_NAME
ENV TT_INSTANCE_NAME=instance-001
                        
# 2026-03-05 16:58:09  0.00B 设置环境变量 TT_APP_NAME
ENV TT_APP_NAME=default
                        
# 2026-03-05 16:58:09  0.00B 定义构建参数
ARG TARANTOOL_APT_SOURCES_FILE=/etc/apt/sources.list.d/tarantool.list
                        
# 2026-03-05 16:58:09  0.00B 定义构建参数
ARG TARANTOOL_DOWNLOAD_BASE_URL=https://download.tarantool.org/tarantool
                        
# 2026-03-05 16:58:09  0.00B 定义构建参数
ARG TARANTOOL_VERSION_REGEX=^([0-9]+\.[0-9]+\.[0-9]+)($|-(alpha|beta|rc)[1-9]$)
                        
# 2026-03-05 16:58:09  0.00B 定义构建参数
ARG TARANTOOL_VERSION=3.6.2
                        
# 2026-02-11 01:40:09  0.00B 
/bin/sh -c #(nop)  CMD ["/bin/bash"]
                        
# 2026-02-11 01:40:09  77.87MB 
/bin/sh -c #(nop) ADD file:52c0e467fa2e92f101018df01a0ff56580c752b7553fbe6df88e16b02af6d4ee in / 
                        
# 2026-02-11 01:40:06  0.00B 
/bin/sh -c #(nop)  LABEL org.opencontainers.image.version=22.04
                        
# 2026-02-11 01:40:06  0.00B 
/bin/sh -c #(nop)  LABEL org.opencontainers.image.ref.name=ubuntu
                        
# 2026-02-11 01:40:06  0.00B 
/bin/sh -c #(nop)  ARG LAUNCHPAD_BUILD_ARCH
                        
# 2026-02-11 01:40:06  0.00B 
/bin/sh -c #(nop)  ARG RELEASE
                        
                    

镜像信息

{
    "Id": "sha256:d067f7c3568107879e1f9cfe28bbb954c407187d4684a69c234e0f64e11e41a4",
    "RepoTags": [
        "tarantool/tarantool:3.6.2",
        "swr.cn-north-4.myhuaweicloud.com/ddn-k8s/docker.io/tarantool/tarantool:3.6.2"
    ],
    "RepoDigests": [
        "tarantool/tarantool@sha256:8322ee7b317c5233c709d01cac03da6c0cf9009d3bbe59e946e14427b6c458b1",
        "swr.cn-north-4.myhuaweicloud.com/ddn-k8s/docker.io/tarantool/tarantool@sha256:f3dc9436cc7193e9154390a7945cf028e83de7a7484e49c7ea2ae521a713c1a0"
    ],
    "Parent": "",
    "Comment": "buildkit.dockerfile.v0",
    "Created": "2026-03-05T08:58:37.060450882Z",
    "Container": "",
    "ContainerConfig": null,
    "DockerVersion": "",
    "Author": "",
    "Config": {
        "Hostname": "",
        "Domainname": "",
        "User": "",
        "AttachStdin": false,
        "AttachStdout": false,
        "AttachStderr": false,
        "ExposedPorts": {
            "3301/tcp": {}
        },
        "Tty": false,
        "OpenStdin": false,
        "StdinOnce": false,
        "Env": [
            "PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin",
            "TT_APP_NAME=default",
            "TT_INSTANCE_NAME=instance-001"
        ],
        "Cmd": [
            "tarantool"
        ],
        "Healthcheck": {
            "Test": [
                "CMD-SHELL",
                "status"
            ]
        },
        "ArgsEscaped": true,
        "Image": "",
        "Volumes": {
            "/var/lib/tarantool": {}
        },
        "WorkingDir": "/opt/tarantool",
        "Entrypoint": [
            "/docker-entrypoint.sh"
        ],
        "OnBuild": null,
        "Labels": {
            "org.opencontainers.image.ref.name": "ubuntu",
            "org.opencontainers.image.version": "22.04"
        }
    },
    "Architecture": "amd64",
    "Os": "linux",
    "Size": 223322849,
    "GraphDriver": {
        "Data": {
            "LowerDir": "/var/lib/docker/overlay2/75a9d554c4e224f364377ac31b4ce9174d18464d3577b04234db01bd3e404227/diff:/var/lib/docker/overlay2/86197cb00e51cfd37ff9891d0ff5af42a733b6f4ca09699f612b3c8fdbe7b091/diff:/var/lib/docker/overlay2/a7a86b687fc890850753d041737ef5a9369cac824b41780da11c7d7ab0f715bd/diff:/var/lib/docker/overlay2/f0647556601dcaa9a556abb5e40995492a412cf301259799b6ef385679859e48/diff:/var/lib/docker/overlay2/6428a9e82d0950e01359c9d0ee2846c5f111ca53fb1f4a660e8de21a4991ade7/diff:/var/lib/docker/overlay2/1c73be5b9f142cf818be573e9cea523bc459de62b3f71b26012a3cb8db5dfcc7/diff:/var/lib/docker/overlay2/76f84d273172b7bb064d5e82fc33534877767764f22cf7ea620b8ca8b9948474/diff:/var/lib/docker/overlay2/6b9212d660b001598983845aef8bd4a1e981857a9794cb98b23e40302048857f/diff:/var/lib/docker/overlay2/6dd94f827174a0619f981d5d3462514c999e2956577cfaad553264ca44f28c97/diff:/var/lib/docker/overlay2/7066359ddb3b20a2090debfe8baedd8bed2e39423cddc605fb0d1ea4d76e326b/diff",
            "MergedDir": "/var/lib/docker/overlay2/a0c0cc27df325abf264d59962a647b36db41fe40624ab149f425c9846bfb7550/merged",
            "UpperDir": "/var/lib/docker/overlay2/a0c0cc27df325abf264d59962a647b36db41fe40624ab149f425c9846bfb7550/diff",
            "WorkDir": "/var/lib/docker/overlay2/a0c0cc27df325abf264d59962a647b36db41fe40624ab149f425c9846bfb7550/work"
        },
        "Name": "overlay2"
    },
    "RootFS": {
        "Type": "layers",
        "Layers": [
            "sha256:6b7908e4c7473003628ddbd1d8ad378db659f0bf29a3019f7bb7150e9bfd109d",
            "sha256:5f70bf18a086007016e948b04aed3b82103a36bea41755b6cddfaf10ace3c6ef",
            "sha256:31ff5021ebd1979843a82ce581cc97bb6853d4976bea3cae5bd38b0fce5f7640",
            "sha256:9d506d7ba9fa17bdd1369f423d8ab9d2351a1c252e764c2ef80f4c828ad30cc8",
            "sha256:8859449e47dc412d863efcba2037f840f151c528c3c25208a343594ebc7db659",
            "sha256:e8b8bf6bc4ac86896f2b0a35ac565924fbf6abe1dfa5a22c5876ed42d94b6bd9",
            "sha256:5f70bf18a086007016e948b04aed3b82103a36bea41755b6cddfaf10ace3c6ef",
            "sha256:a5ee63d7f940eb862fbce0061daa527ead4fefde8646179d350a70d87cb014ef",
            "sha256:75926fe3798a7df6fad26b144d5e8812bfa2fec7055e9f77f9b51bd7d165fe0b",
            "sha256:d59c0f5ea84149af164e239854cd403db958097a14c2de66752774a7f759b1e0",
            "sha256:cc1f998fe2e27bd4c736873780dced737d9a96f65ebf0b25f68b8b57195aa301"
        ]
    },
    "Metadata": {
        "LastTagTime": "2026-04-19T08:44:38.196721667+08:00"
    }
}

更多版本

docker.io/tarantool/tarantool:3.6.2

linux/amd64 docker.io223.32MB2026-04-19 08:44
10