源镜像 |
docker.io/mindsdb/mindsdb:v25.9.3rc1-cloud-cpu  |
国内镜像 |
swr.cn-north-4.myhuaweicloud.com/ddn-k8s/docker.io/mindsdb/mindsdb:v25.9.3rc1-cloud-cpu  |
镜像ID |
sha256:4b7136d915b2b94ddf30653c1cd898ae177eaef1db266c07d1a2a451b5354a21 |
镜像TAG |
v25.9.3rc1-cloud-cpu |
大小 |
4.89GB |
镜像源 |
docker.io |
项目信息 |
Docker-Hub主页 🚀项目TAG 🚀 |
CMD |
|
启动入口 |
bash -c python -Im mindsdb --config=/root/mindsdb_config.json --api=http,mysql |
工作目录 |
/mindsdb |
OS/平台 |
linux/amd64
|
浏览量 |
26 次 |
贡献者 |
ax*3@qq.com |
镜像创建 |
2025-09-24T12:08:37.243161329Z |
同步时间 |
2025-10-16 19:00 |
更新时间 |
2025-10-21 06:08 |
PATH=/venv/bin:/venv/bin:/usr/local/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin
LANG=C.UTF-8
GPG_KEY=A035C8C19219BA821ECEA86B64E628F8D684696D
PYTHON_VERSION=3.10.18
PYTHON_SHA256=ae665bc678abd9ab6a6e1573d2481625a53719bc517e9a634ed2b9fefae3817f
UV_LINK_MODE=copy
UV_PYTHON_DOWNLOADS=never
UV_PYTHON=python3.10
UV_PROJECT_ENVIRONMENT=/mindsdb
VIRTUAL_ENV=/venv
PYTHONUNBUFFERED=1
MINDSDB_DOCKER_ENV=1
Docker拉取命令
docker pull swr.cn-north-4.myhuaweicloud.com/ddn-k8s/docker.io/mindsdb/mindsdb:v25.9.3rc1-cloud-cpu
docker tag swr.cn-north-4.myhuaweicloud.com/ddn-k8s/docker.io/mindsdb/mindsdb:v25.9.3rc1-cloud-cpu docker.io/mindsdb/mindsdb:v25.9.3rc1-cloud-cpu
Containerd拉取命令
ctr images pull swr.cn-north-4.myhuaweicloud.com/ddn-k8s/docker.io/mindsdb/mindsdb:v25.9.3rc1-cloud-cpu
ctr images tag swr.cn-north-4.myhuaweicloud.com/ddn-k8s/docker.io/mindsdb/mindsdb:v25.9.3rc1-cloud-cpu docker.io/mindsdb/mindsdb:v25.9.3rc1-cloud-cpu
Shell快速替换命令
sed -i 's#mindsdb/mindsdb:v25.9.3rc1-cloud-cpu#swr.cn-north-4.myhuaweicloud.com/ddn-k8s/docker.io/mindsdb/mindsdb:v25.9.3rc1-cloud-cpu#' deployment.yaml
Ansible快速分发-Docker
#ansible k8s -m shell -a 'docker pull swr.cn-north-4.myhuaweicloud.com/ddn-k8s/docker.io/mindsdb/mindsdb:v25.9.3rc1-cloud-cpu && docker tag swr.cn-north-4.myhuaweicloud.com/ddn-k8s/docker.io/mindsdb/mindsdb:v25.9.3rc1-cloud-cpu docker.io/mindsdb/mindsdb:v25.9.3rc1-cloud-cpu'
Ansible快速分发-Containerd
#ansible k8s -m shell -a 'ctr images pull swr.cn-north-4.myhuaweicloud.com/ddn-k8s/docker.io/mindsdb/mindsdb:v25.9.3rc1-cloud-cpu && ctr images tag swr.cn-north-4.myhuaweicloud.com/ddn-k8s/docker.io/mindsdb/mindsdb:v25.9.3rc1-cloud-cpu docker.io/mindsdb/mindsdb:v25.9.3rc1-cloud-cpu'
镜像构建历史
# 2025-09-24 20:08:37 0.00B 配置容器启动时运行的命令
ENTRYPOINT ["bash" "-c" "python -Im mindsdb --config=/root/mindsdb_config.json --api=http,mysql"]
# 2025-09-24 20:08:37 0.00B 声明容器运行时监听的端口
EXPOSE map[47335/tcp:{}]
# 2025-09-24 20:08:37 0.00B 声明容器运行时监听的端口
EXPOSE map[47334/tcp:{}]
# 2025-09-24 20:08:37 0.00B 设置环境变量 PATH
ENV PATH=/venv/bin:/venv/bin:/usr/local/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin
# 2025-09-24 20:08:37 0.00B 设置环境变量 VIRTUAL_ENV
ENV VIRTUAL_ENV=/venv
# 2025-09-24 20:08:37 0.00B 设置环境变量 MINDSDB_DOCKER_ENV
ENV MINDSDB_DOCKER_ENV=1
# 2025-09-24 20:08:37 0.00B 设置环境变量 PYTHONUNBUFFERED
ENV PYTHONUNBUFFERED=1
# 2025-09-24 20:08:37 449.00B 复制新文件或目录到容器中
COPY docker/mindsdb_config.release.json /root/mindsdb_config.json # buildkit
# 2025-09-24 20:08:37 23.16MB 执行命令并创建新的镜像层
RUN |1 EXTRAS=.[lightwood,huggingface_cpu,statsforecast-extra,neuralforecast-extra,timegpt,mssql,youtube,gmail,pgvector,writer,rag,github,snowflake,clickhouse,bigquery,elasticsearch,s3,dynamodb,databricks,oracle,teradata,hive,one_drive,opentelemetry,langfuse,jira,salesforce] darts datasetsforecast transformers /bin/sh -c uv pip install --no-deps "." # buildkit
# 2025-09-24 20:07:32 20.06MB 复制新文件或目录到容器中
COPY . . # buildkit
# 2025-09-24 20:06:51 2.19GB 执行命令并创建新的镜像层
RUN |1 EXTRAS=.[lightwood,huggingface_cpu,statsforecast-extra,neuralforecast-extra,timegpt,mssql,youtube,gmail,pgvector,writer,rag,github,snowflake,clickhouse,bigquery,elasticsearch,s3,dynamodb,databricks,oracle,teradata,hive,one_drive,opentelemetry,langfuse,jira,salesforce] darts datasetsforecast transformers /bin/sh -c if [ -n "$EXTRAS" ]; then uv pip install --index-strategy unsafe-first-match --index https://pypi.org/simple --index https://download.pytorch.org/whl/ $EXTRAS; fi # buildkit
# 2025-09-24 20:06:16 0.00B 定义构建参数
ARG EXTRAS=.[lightwood,huggingface_cpu,statsforecast-extra,neuralforecast-extra,timegpt,mssql,youtube,gmail,pgvector,writer,rag,github,snowflake,clickhouse,bigquery,elasticsearch,s3,dynamodb,databricks,oracle,teradata,hive,one_drive,opentelemetry,langfuse,jira,salesforce] darts datasetsforecast transformers
# 2025-09-24 20:06:16 1.51GB 执行命令并创建新的镜像层
RUN /bin/sh -c uv venv /venv && uv pip install pip "." # buildkit
# 2025-09-24 20:06:16 0.00B 设置环境变量 UV_LINK_MODE UV_PYTHON_DOWNLOADS UV_PYTHON UV_PROJECT_ENVIRONMENT VIRTUAL_ENV PATH
ENV UV_LINK_MODE=copy UV_PYTHON_DOWNLOADS=never UV_PYTHON=python3.10 UV_PROJECT_ENVIRONMENT=/mindsdb VIRTUAL_ENV=/venv PATH=/venv/bin:/usr/local/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin
# 2025-09-24 20:06:01 21.92KB 复制新文件或目录到容器中
COPY /mindsdb . # buildkit
# 2025-09-09 16:04:39 44.50MB 复制新文件或目录到容器中
COPY /uv /usr/local/bin/uv # buildkit
# 2025-09-09 16:04:39 5.57MB 执行命令并创建新的镜像层
RUN /bin/sh -c apt update -qy && apt-get upgrade -qy && apt-get install -qy -o APT::Install-Recommends=false -o APT::Install-Suggests=false freetds-dev freetds-bin libpq5 curl # freetds-dev required to build pymssql on arm64 for mssql_handler. Can be removed when we are on python3.11+ # buildkit
# 2025-09-09 16:04:36 51.00B 执行命令并创建新的镜像层
RUN /bin/sh -c rm -f /etc/apt/apt.conf.d/docker-clean; echo 'Binary::apt::APT::Keep-Downloaded-Packages "true";' > /etc/apt/apt.conf.d/keep-cache # buildkit
# 2025-09-09 16:04:36 0.00B 设置工作目录为/mindsdb
WORKDIR /mindsdb
# 2025-08-09 02:20:34 0.00B 设置默认要执行的命令
CMD ["python3"]
# 2025-08-09 02:20:34 36.00B 执行命令并创建新的镜像层
RUN /bin/sh -c set -eux; for src in idle3 pip3 pydoc3 python3 python3-config; do dst="$(echo "$src" | tr -d 3)"; [ -s "/usr/local/bin/$src" ]; [ ! -e "/usr/local/bin/$dst" ]; ln -svT "$src" "/usr/local/bin/$dst"; done # buildkit
# 2025-08-09 02:20:34 55.93MB 执行命令并创建新的镜像层
RUN /bin/sh -c set -eux; wget -O python.tar.xz "https://www.python.org/ftp/python/${PYTHON_VERSION%%[a-z]*}/Python-$PYTHON_VERSION.tar.xz"; echo "$PYTHON_SHA256 *python.tar.xz" | sha256sum -c -; wget -O python.tar.xz.asc "https://www.python.org/ftp/python/${PYTHON_VERSION%%[a-z]*}/Python-$PYTHON_VERSION.tar.xz.asc"; GNUPGHOME="$(mktemp -d)"; export GNUPGHOME; gpg --batch --keyserver hkps://keys.openpgp.org --recv-keys "$GPG_KEY"; gpg --batch --verify python.tar.xz.asc python.tar.xz; gpgconf --kill all; rm -rf "$GNUPGHOME" python.tar.xz.asc; mkdir -p /usr/src/python; tar --extract --directory /usr/src/python --strip-components=1 --file python.tar.xz; rm python.tar.xz; cd /usr/src/python; gnuArch="$(dpkg-architecture --query DEB_BUILD_GNU_TYPE)"; ./configure --build="$gnuArch" --enable-loadable-sqlite-extensions --enable-optimizations --enable-option-checking=fatal --enable-shared $(test "${gnuArch%%-*}" != 'riscv64' && echo '--with-lto') --with-ensurepip ; nproc="$(nproc)"; EXTRA_CFLAGS="$(dpkg-buildflags --get CFLAGS)"; LDFLAGS="$(dpkg-buildflags --get LDFLAGS)"; make -j "$nproc" "EXTRA_CFLAGS=${EXTRA_CFLAGS:-}" "LDFLAGS=${LDFLAGS:-}" ; rm python; make -j "$nproc" "EXTRA_CFLAGS=${EXTRA_CFLAGS:-}" "LDFLAGS=${LDFLAGS:--Wl},-rpath='\$\$ORIGIN/../lib'" python ; make install; bin="$(readlink -ve /usr/local/bin/python3)"; dir="$(dirname "$bin")"; mkdir -p "/usr/share/gdb/auto-load/$dir"; cp -vL Tools/gdb/libpython.py "/usr/share/gdb/auto-load/$bin-gdb.py"; cd /; rm -rf /usr/src/python; find /usr/local -depth \( \( -type d -a \( -name test -o -name tests -o -name idle_test \) \) -o \( -type f -a \( -name '*.pyc' -o -name '*.pyo' -o -name 'libpython*.a' \) \) \) -exec rm -rf '{}' + ; ldconfig; export PYTHONDONTWRITEBYTECODE=1; python3 --version; pip3 install --disable-pip-version-check --no-cache-dir --no-compile 'setuptools==65.5.1' 'wheel<0.46' ; pip3 --version # buildkit
# 2025-08-09 02:20:34 0.00B 设置环境变量 PYTHON_SHA256
ENV PYTHON_SHA256=ae665bc678abd9ab6a6e1573d2481625a53719bc517e9a634ed2b9fefae3817f
# 2025-08-09 02:20:34 0.00B 设置环境变量 PYTHON_VERSION
ENV PYTHON_VERSION=3.10.18
# 2025-08-09 02:20:34 0.00B 设置环境变量 GPG_KEY
ENV GPG_KEY=A035C8C19219BA821ECEA86B64E628F8D684696D
# 2025-08-09 02:20:34 17.84MB 执行命令并创建新的镜像层
RUN /bin/sh -c set -eux; apt-get update; apt-get install -y --no-install-recommends libbluetooth-dev tk-dev uuid-dev ; apt-get dist-clean # buildkit
# 2025-08-09 02:20:34 0.00B 设置环境变量 LANG
ENV LANG=C.UTF-8
# 2025-08-09 02:20:34 0.00B 设置环境变量 PATH
ENV PATH=/usr/local/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin
# 2024-02-01 07:01:46 655.66MB 执行命令并创建新的镜像层
RUN /bin/sh -c set -ex; apt-get update; apt-get install -y --no-install-recommends autoconf automake bzip2 default-libmysqlclient-dev dpkg-dev file g++ gcc imagemagick libbz2-dev libc6-dev libcurl4-openssl-dev libdb-dev libevent-dev libffi-dev libgdbm-dev libglib2.0-dev libgmp-dev libjpeg-dev libkrb5-dev liblzma-dev libmagickcore-dev libmagickwand-dev libmaxminddb-dev libncurses5-dev libncursesw5-dev libpng-dev libpq-dev libreadline-dev libsqlite3-dev libssl-dev libtool libwebp-dev libxml2-dev libxslt-dev libyaml-dev make patch unzip xz-utils zlib1g-dev ; apt-get dist-clean # buildkit
# 2024-02-01 07:01:46 184.88MB 执行命令并创建新的镜像层
RUN /bin/sh -c set -eux; apt-get update; apt-get install -y --no-install-recommends git mercurial openssh-client subversion procps ; apt-get dist-clean # buildkit
# 2024-02-01 07:01:46 60.16MB 执行命令并创建新的镜像层
RUN /bin/sh -c set -eux; apt-get update; apt-get install -y --no-install-recommends ca-certificates curl gnupg netbase sq wget ; apt-get dist-clean # buildkit
# 2024-02-01 07:01:46 119.85MB
# debian.sh --arch 'amd64' out/ 'trixie' '@1757289600'
镜像信息
{
"Id": "sha256:4b7136d915b2b94ddf30653c1cd898ae177eaef1db266c07d1a2a451b5354a21",
"RepoTags": [
"mindsdb/mindsdb:v25.9.3rc1-cloud-cpu",
"swr.cn-north-4.myhuaweicloud.com/ddn-k8s/docker.io/mindsdb/mindsdb:v25.9.3rc1-cloud-cpu"
],
"RepoDigests": [
"mindsdb/mindsdb@sha256:5cc79bc1c5991e50226e9b7cd942810d8fcededf6949051a332822e3e36d7f98",
"swr.cn-north-4.myhuaweicloud.com/ddn-k8s/docker.io/mindsdb/mindsdb@sha256:5e2174bcff44bc5c86c7a7313ad6cf8edeb7b823fff99644fa6d0f1cf5039635"
],
"Parent": "",
"Comment": "buildkit.dockerfile.v0",
"Created": "2025-09-24T12:08:37.243161329Z",
"Container": "",
"ContainerConfig": null,
"DockerVersion": "",
"Author": "",
"Config": {
"Hostname": "",
"Domainname": "",
"User": "",
"AttachStdin": false,
"AttachStdout": false,
"AttachStderr": false,
"ExposedPorts": {
"47334/tcp": {},
"47335/tcp": {}
},
"Tty": false,
"OpenStdin": false,
"StdinOnce": false,
"Env": [
"PATH=/venv/bin:/venv/bin:/usr/local/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin",
"LANG=C.UTF-8",
"GPG_KEY=A035C8C19219BA821ECEA86B64E628F8D684696D",
"PYTHON_VERSION=3.10.18",
"PYTHON_SHA256=ae665bc678abd9ab6a6e1573d2481625a53719bc517e9a634ed2b9fefae3817f",
"UV_LINK_MODE=copy",
"UV_PYTHON_DOWNLOADS=never",
"UV_PYTHON=python3.10",
"UV_PROJECT_ENVIRONMENT=/mindsdb",
"VIRTUAL_ENV=/venv",
"PYTHONUNBUFFERED=1",
"MINDSDB_DOCKER_ENV=1"
],
"Cmd": null,
"Image": "",
"Volumes": null,
"WorkingDir": "/mindsdb",
"Entrypoint": [
"bash",
"-c",
"python -Im mindsdb --config=/root/mindsdb_config.json --api=http,mysql"
],
"OnBuild": null,
"Labels": null
},
"Architecture": "amd64",
"Os": "linux",
"Size": 4888151462,
"GraphDriver": {
"Data": {
"LowerDir": "/var/lib/docker/overlay2/56b5be4b39b6899ef571621ec633c40f32e95b815743ca145f2c4a9469a350e5/diff:/var/lib/docker/overlay2/ae34cdb6127c192c5709cdb0472c7168db47803771f3768de5d56297a151bc88/diff:/var/lib/docker/overlay2/6eb57a601d6912b57e244cb4265867d2b08f01777cffa6ae0965bdcd7927eb82/diff:/var/lib/docker/overlay2/2a5b0fe3d444bcfa4c40cf11ae1cac17a42f023af8c03c7a65c2f7af69f251aa/diff:/var/lib/docker/overlay2/7a9d91f2a99e26e95c11521327578e39d20c4e5c61d65b05f4d1590029951a30/diff:/var/lib/docker/overlay2/d971371b15f3fc914537deb1f3d91c081730fbcd578a6ab592aaee0f34ced5ca/diff:/var/lib/docker/overlay2/b6066bd4835b44d75c1988132fce732c8fdb3257545f3e762557ffa7f39a76b0/diff:/var/lib/docker/overlay2/1eed79605195592a9a82ca5a31fd73bf835919dae96ef1f51db758e00ae127c1/diff:/var/lib/docker/overlay2/16b9f609321afb41a8f5ebd8869f4a37a68c408d53baaeec516c95a6de8708f6/diff:/var/lib/docker/overlay2/b0b38eceefff9d1844283d724bf71c959079233822b63abc8982810935cdf98a/diff:/var/lib/docker/overlay2/0023bcd3379668bbe73c8fdadafacfbe79e10c0c00ff58eef83d08eddf5d0f1f/diff:/var/lib/docker/overlay2/ceef2ad8f06b942129d5027848f5b3ab344463a942cffc907c0c04ec0bc4f865/diff:/var/lib/docker/overlay2/76312d8f6bc58b62aba1eb3e96b1170dfc91f08ecb6fa7da3d5c9f1b33d0b6d1/diff:/var/lib/docker/overlay2/69d0c23b94087e6f5ee7a3e4c10eb8c0ac5b2eb0bb9d1fe6a2f4d6da34ccd051/diff:/var/lib/docker/overlay2/98b6606e716e9ab36ca2debc1aa43ca23ed932ef6f563a06e33d1edd7720bbb8/diff:/var/lib/docker/overlay2/6a76d751436ab042e954b23500c97401be81349e1f31fb93374922c5fdf53276/diff",
"MergedDir": "/var/lib/docker/overlay2/44b8bc95bf363180b68544eaa999a80f9590038cee4ad0344bb170859bd2cab5/merged",
"UpperDir": "/var/lib/docker/overlay2/44b8bc95bf363180b68544eaa999a80f9590038cee4ad0344bb170859bd2cab5/diff",
"WorkDir": "/var/lib/docker/overlay2/44b8bc95bf363180b68544eaa999a80f9590038cee4ad0344bb170859bd2cab5/work"
},
"Name": "overlay2"
},
"RootFS": {
"Type": "layers",
"Layers": [
"sha256:185e04da9d947141fd703dbf36361bdc2ff77cc27cbf500fb9f4881cb5ddbe95",
"sha256:607ddfe5f3c3f9e9df2b45f6275ad18bc76e49fdebcf0777c1c02c66f5012956",
"sha256:0dd5860cbc60e77cc364ce36be1a9055d4139f2123324e14f756af1af719ffb0",
"sha256:08e14ec5b7497da231d70d47d1d80440ba7d9997d43c0796a8394923bbc98183",
"sha256:1463dd8c98a92e1c0b69802d9b670ee8dd396caff7981d4d515cdcfe192bef75",
"sha256:9544c286ad48b4298d19914c4655c6560a17a2d1322024de75300e4626a4ec36",
"sha256:6580a685349ad8b5472eed8501c365150a2ecc468aef9bbc674cf5a8315c897e",
"sha256:cd1dff7c9a308a39a0ef5adf39880a258ec7a570776789ab24f02b9fa407c5af",
"sha256:7e85789e5f9e74c79ad6e3a37fa69c51552c2893c4e3c80291358c7dc723c6e4",
"sha256:16b08d974fc72ec58332c7a0052f9c77c5a2603cbde812c257e01cca3a80f8a8",
"sha256:18e2c35026727a1dbab048e2c65ad925db7005699420780c574af2902e3c5cc7",
"sha256:6b4f0ff53c59da5e105069fa8a16a25d55ff676e52ad458467124552c3f54eec",
"sha256:134df0d88229ebdc5ce8ffa170781c115fcf44fe9d968e8ce155bf367ee2fc29",
"sha256:b4afc37605470fd88c0f0c5dc40961db1d71229b822c2491ad5419b07a08e589",
"sha256:78e33c44ea932911015abc96db0d706dfca5730a818f0ac37646201e7ec53fae",
"sha256:2beee25932818125ee0b979ca6fd770473fafa92636c055aa17e67df999eed54",
"sha256:259c60417013e9b94cf204f51a5ae2a372aac37a677f3cf3d2ab1fd9b94771e7"
]
},
"Metadata": {
"LastTagTime": "2025-10-16T18:57:28.069822677+08:00"
}
}