源镜像 |
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-linuxarm64  |
镜像ID |
sha256:946484ae2a06546d44e15cca0a909558e8db55390fb0863dff90ea2c38c953a4 |
镜像TAG |
v25.9.3rc1-cloud-cpu-linuxarm64 |
大小 |
4.15GB |
镜像源 |
docker.io |
项目信息 |
Docker-Hub主页 🚀项目TAG 🚀 |
CMD |
|
启动入口 |
bash -c python -Im mindsdb --config=/root/mindsdb_config.json --api=http,mysql |
工作目录 |
/mindsdb |
OS/平台 |
linux/arm64
|
浏览量 |
28 次 |
贡献者 |
ax*3@qq.com |
镜像创建 |
2025-09-24T12:20:16.752008563Z |
同步时间 |
2025-10-16 19:32 |
更新时间 |
2025-10-21 13:23 |
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-linuxarm64
docker tag swr.cn-north-4.myhuaweicloud.com/ddn-k8s/docker.io/mindsdb/mindsdb:v25.9.3rc1-cloud-cpu-linuxarm64 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-linuxarm64
ctr images tag swr.cn-north-4.myhuaweicloud.com/ddn-k8s/docker.io/mindsdb/mindsdb:v25.9.3rc1-cloud-cpu-linuxarm64 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-linuxarm64#' 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-linuxarm64 && docker tag swr.cn-north-4.myhuaweicloud.com/ddn-k8s/docker.io/mindsdb/mindsdb:v25.9.3rc1-cloud-cpu-linuxarm64 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-linuxarm64 && ctr images tag swr.cn-north-4.myhuaweicloud.com/ddn-k8s/docker.io/mindsdb/mindsdb:v25.9.3rc1-cloud-cpu-linuxarm64 docker.io/mindsdb/mindsdb:v25.9.3rc1-cloud-cpu'
镜像构建历史
# 2025-09-24 20:20:16 0.00B 配置容器启动时运行的命令
ENTRYPOINT ["bash" "-c" "python -Im mindsdb --config=/root/mindsdb_config.json --api=http,mysql"]
# 2025-09-24 20:20:16 0.00B 声明容器运行时监听的端口
EXPOSE map[47335/tcp:{}]
# 2025-09-24 20:20:16 0.00B 声明容器运行时监听的端口
EXPOSE map[47334/tcp:{}]
# 2025-09-24 20:20:16 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:20:16 0.00B 设置环境变量 VIRTUAL_ENV
ENV VIRTUAL_ENV=/venv
# 2025-09-24 20:20:16 0.00B 设置环境变量 MINDSDB_DOCKER_ENV
ENV MINDSDB_DOCKER_ENV=1
# 2025-09-24 20:20:16 0.00B 设置环境变量 PYTHONUNBUFFERED
ENV PYTHONUNBUFFERED=1
# 2025-09-24 20:20:16 449.00B 复制新文件或目录到容器中
COPY docker/mindsdb_config.release.json /root/mindsdb_config.json # buildkit
# 2025-09-24 20:20:16 11.63MB 执行命令并创建新的镜像层
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:15:53 20.06MB 复制新文件或目录到容器中
COPY . . # buildkit
# 2025-09-24 20:15:50 1.48GB 执行命令并创建新的镜像层
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:12:36 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:12:36 1.49GB 执行命令并创建新的镜像层
RUN /bin/sh -c uv venv /venv && uv pip install pip "." # buildkit
# 2025-09-24 20:12:36 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:04 21.92KB 复制新文件或目录到容器中
COPY /mindsdb . # buildkit
# 2025-09-09 17:21:57 38.16MB 复制新文件或目录到容器中
COPY /uv /usr/local/bin/uv # buildkit
# 2025-09-09 17:21:56 5.73MB 执行命令并创建新的镜像层
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 17:20:51 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 17:20:47 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 58.45MB 执行命令并创建新的镜像层
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 18.51MB 执行命令并创建新的镜像层
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 641.05MB 执行命令并创建新的镜像层
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 191.00MB 执行命令并创建新的镜像层
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 58.94MB 执行命令并创建新的镜像层
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 141.80MB
# debian.sh --arch 'arm64' out/ 'trixie' '@1757289600'
镜像信息
{
"Id": "sha256:946484ae2a06546d44e15cca0a909558e8db55390fb0863dff90ea2c38c953a4",
"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-linuxarm64"
],
"RepoDigests": [
"swr.cn-north-4.myhuaweicloud.com/ddn-k8s/docker.io/mindsdb/mindsdb@sha256:ede2117197f9ef786985aed3d4727b5fb54d6f6a12b3f50f780954acbffaca46"
],
"Parent": "",
"Comment": "buildkit.dockerfile.v0",
"Created": "2025-09-24T12:20:16.752008563Z",
"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": "arm64",
"Os": "linux",
"Size": 4149349378,
"GraphDriver": {
"Data": {
"LowerDir": "/var/lib/docker/overlay2/887a4e37c0b63b5f04b80407c4c52a4b2bc62415313a05ae56ac1d5ab11d8670/diff:/var/lib/docker/overlay2/292df5d8d0923025b8767bf34f8cb0933bcdb33d115bffc0cac8e5d6f6d41438/diff:/var/lib/docker/overlay2/9d77eac8e6cd0acaa55a3bf3c3fb289b7c2c847643c3395ee387d37f3568088e/diff:/var/lib/docker/overlay2/b92452eacf19b571872b46895e44e6d3f99c8ed8d3cbb17058d43ded7d3b95d0/diff:/var/lib/docker/overlay2/97fec0f29b030aae9eacea9ba06d1dcb6a0ad689814b332685f134a650fe8a09/diff:/var/lib/docker/overlay2/6d811c19dbf8bad7def1bc14fcd4349b652892d5112a8844d901d5d3ec7bd576/diff:/var/lib/docker/overlay2/3cdd4d335df033d6907c2a88982cb407ced5331d9270a4cd52c562a539cebc2b/diff:/var/lib/docker/overlay2/ae1e585039d049d9063d46df9fed0827934a754cad6077bdadca64cdf2dad402/diff:/var/lib/docker/overlay2/9ca6143670ad2e96bd6cf30b9313a726de5dde12869be49fdd4fa7fc1aa6c8e5/diff:/var/lib/docker/overlay2/1e471b4d17a4ebd2f41d938a598b214b55348234bb8b8f9de64341e84764ea16/diff:/var/lib/docker/overlay2/eec2d66e69fdc7ec3f7c87336d85cead2241fafc05f0b28ef57da1c88e4cd4c2/diff:/var/lib/docker/overlay2/0396d6bf9c74e95ee151873630a67b4d85db40c38162e916deff46bba3c9596a/diff:/var/lib/docker/overlay2/fcfed59eaa3f7e6432f878d7cff5b32c99483316a5715e7230e8b9b66bdd3bf8/diff:/var/lib/docker/overlay2/057ce5eee5841716d3e148a25c70f9106d77268899e3c038a31ad146298bcf1b/diff:/var/lib/docker/overlay2/ac70636a460104e0f8858476096d45f8e7f3271076d2baed51d7003e813e69e1/diff:/var/lib/docker/overlay2/12536f77cd9c756f64e78f4449faf0520e64f9e47723b41e06506fef865276b2/diff",
"MergedDir": "/var/lib/docker/overlay2/035c70ccbb0fb7937abf9667b82ec0061f7ad34d4e589ccd7620b451cde91c5b/merged",
"UpperDir": "/var/lib/docker/overlay2/035c70ccbb0fb7937abf9667b82ec0061f7ad34d4e589ccd7620b451cde91c5b/diff",
"WorkDir": "/var/lib/docker/overlay2/035c70ccbb0fb7937abf9667b82ec0061f7ad34d4e589ccd7620b451cde91c5b/work"
},
"Name": "overlay2"
},
"RootFS": {
"Type": "layers",
"Layers": [
"sha256:922c1b5c30d44d98b6d7f155a90dee0e8d763d9b61eddf101d09ea8392c75065",
"sha256:9da1c3c703cfc1e5f5f8d29c9d5609bf96575d7e8eecf51dfca0019efa4b774b",
"sha256:eda21bcee862c347bd82ed8c53cdd2198d33e4d27a478115f029baf61c5b3a6e",
"sha256:7a7c39022782ff374e1716c78e7876afd145710e49afa6a25f0b5868f68d9b07",
"sha256:461803a0adbb4f2a6e1e391fb700793a4e4a9875340641540d249165c2359388",
"sha256:27596624d4045fa52d00d6865cca7c95624d14a5cdb958bc31ad8bc38a5e8479",
"sha256:0e305da6f57f9b0be381e03a69d241a5f84a60f25914c62df231ff147b2f53af",
"sha256:32332b6189e9fa275b7e25039514c3907b07f9618413d70608e037e0140d7089",
"sha256:583b2f0ff240813313429afdc66f00962932f2ebce45b4c27f7bb06150623787",
"sha256:6f89012ebe3157b5e076a00fd24c1c63740938dd0110203d2e92927446b8feea",
"sha256:0e5fbe90bfaf7caee34debdc04cce3c0e3e925d291ea245d721bbe94ffd1fc7b",
"sha256:01334115fc2214fa67a1dede564d02de95089f59ce063c9efa54b00445fcc18c",
"sha256:48e383ef0cccfc51af17a2d644c668c8bc39b35ed21bcb277388ea8ff6cef4c4",
"sha256:020161e49d389fa204d3bdc50bc6e8859466aaf4234c4966c7af1ec2fdb36d47",
"sha256:78e33c44ea932911015abc96db0d706dfca5730a818f0ac37646201e7ec53fae",
"sha256:cff5dc8b808f5425d12609c5868b760cce3b331de320c2a07e715086756b6019",
"sha256:9191dbda663f60b73de55a20deced59403803d3ed8e92848ead47c3e35c062cb"
]
},
"Metadata": {
"LastTagTime": "2025-10-16T19:30:23.492957606+08:00"
}
}