平台:linux/amd64 版本:latest 镜像大小:3885.84M 浏览次数:45
paulgauthier/aider:latest
swr.cn-north-4.myhuaweicloud.com/www.linux-man.cn/paulgauthier/aider:latest
{
"Id": "sha256:4596c7c132b3d8f9594e81324c46cbc588b95847929325478d60b37d6d63b647",
"RepoTags": [
"paulgauthier/aider:latest"
],
"RepoDigests": [
"paulgauthier/aider@sha256:0d54037f6c97c85a926ebc3c903e27446f5bca96823d9f68902f1e623289b556"
],
"Parent": "",
"Comment": "buildkit.dockerfile.v0",
"Created": "2026-02-12T00:45:22.732284109Z",
"DockerVersion": "",
"Author": "",
"Config": {
"Hostname": "",
"Domainname": "",
"User": "appuser",
"AttachStdin": false,
"AttachStdout": false,
"AttachStderr": false,
"Tty": false,
"OpenStdin": false,
"StdinOnce": false,
"Env": [
"PATH=/venv/bin:/usr/local/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin",
"LANG=C.UTF-8",
"GPG_KEY=7169605F62C751356D054A26A821E680E5FA6305",
"PYTHON_VERSION=3.12.12",
"PYTHON_SHA256=fb85a13414b028c49ba18bbd523c2d055a30b56b18b92ce454ea2c51edc656c4",
"PLAYWRIGHT_BROWSERS_PATH=/home/appuser/pw-browsers",
"PLAYWRIGHT_SKIP_BROWSER_GC=1",
"HOME=/app",
"AIDER_DOCKER_IMAGE=paulgauthier/aider"
],
"Cmd": null,
"Image": "",
"Volumes": null,
"WorkingDir": "/app",
"Entrypoint": [
"/venv/bin/aider"
],
"OnBuild": null,
"Labels": null
},
"Architecture": "amd64",
"Os": "linux",
"Size": 3885840478,
"GraphDriver": {
"Data": {
"LowerDir": "/var/lib/docker/overlay2/7d308d8c39391a18174300bf30ebccac44edd2f1934acff07757b16b683077da/diff:/var/lib/docker/overlay2/5b62cbf7dd6c84c134a2057c92cf594adaca7aff91f54f317d41247545815ad9/diff:/var/lib/docker/overlay2/9eed1ddc8752b06eab390312048405bc30aac3ce533cee5d134470e503bf76f4/diff:/var/lib/docker/overlay2/fdd37f147e565fdee2a95b3415f30e4b324391ac8824cb3dd0a31238e8d39fad/diff:/var/lib/docker/overlay2/75f190104112d8bfba330bf1d5201567e2784c6b200712d8f28a92c059fb06bc/diff:/var/lib/docker/overlay2/9254b2624245cc873b7533579a3d81d5a5e0656abe2ff2e56482f183cbe671eb/diff:/var/lib/docker/overlay2/ecb1ca4035bea716784b280dc780ae105a47157874c42955ee281f96c7d58c9f/diff:/var/lib/docker/overlay2/483b2c38b52534b29f52fc1c514dc6a248d07d29a58ebc7ac9a8d673af2b0ca7/diff:/var/lib/docker/overlay2/3d7fbc1e7770ac5a261a06389bfc9d7b5d47c66ed9c8a88c67aea91d0a00f4c8/diff:/var/lib/docker/overlay2/86ddf904ba99869139a36e076d129de02a50ace080cb1b608e8f2909bd3b2579/diff:/var/lib/docker/overlay2/b421fd4404c5b8e1dbf85b11be90fa8d7b08bce0b6e9a38901678f77677b59fc/diff:/var/lib/docker/overlay2/54ae9e2419c5ef1d16ef124f83937036b06076f1ffe26017fa8b58d4f69060dd/diff:/var/lib/docker/overlay2/778ffd0455650885d577d397a95a0274789c600ee1ad73109184d26d1801b73d/diff",
"MergedDir": "/var/lib/docker/overlay2/c8f91f16ed07dea88e390549c8384907bb17d3ac9e2316a4b0ca6feb306370a7/merged",
"UpperDir": "/var/lib/docker/overlay2/c8f91f16ed07dea88e390549c8384907bb17d3ac9e2316a4b0ca6feb306370a7/diff",
"WorkDir": "/var/lib/docker/overlay2/c8f91f16ed07dea88e390549c8384907bb17d3ac9e2316a4b0ca6feb306370a7/work"
},
"Name": "overlay2"
},
"RootFS": {
"Type": "layers",
"Layers": [
"sha256:e48af84b2108a5d73effd9e16685b42ac33e7994e606398c46690918f5f3604a",
"sha256:b99979c554d5f2d69cbadc58ddd93437ce6bba42863814753b116dd758762b98",
"sha256:6ff9247b3f41dc0936f831eb656f2c2fca4682b9f1cbc17d601d0ab9f1f43e4a",
"sha256:71f2c7cdc4f0a3f77f5a8d2138c927fac837dd5565afa6061c191d36b12b4613",
"sha256:9d3386a72ce8957db2ae40d5d6ae2e9bd2955de276268a0065f44dd2a28ca8c7",
"sha256:669866e75b77cef5d252723eaec4f51d274736dc6aa213fdd0850fc9b3c47637",
"sha256:d47fded6513870f18627983c41ee9522a9b865e7013391dd933fe9681422fb58",
"sha256:e439069c116489605eabcb60d577d33e0df00f02b0085be054f0a11d61443dab",
"sha256:ec117990c7b090069f803978c7b9b90fd76a1d293559c8d67cf0904ff227b150",
"sha256:d0625490064cf2f3d4a11595e47f39dfa25e2963e4c8ee6629c0a444f7fad834",
"sha256:11085cc7117ddca7fa938feaec239bb7a9d5c9b19bdebf047cfc606bc1c1249d",
"sha256:8bc82c5c4331196d3368936f7c29fb8347fea656d846f29b1af32205ea599dc3",
"sha256:45208430be05c13828993fc9b0e9c2f07be694a6f81958b771ff0552a39f7ecd",
"sha256:1e48da56e56d73d0e3b6d3961307b04461aecc29257742e82ceff9a6738c746f"
]
},
"Metadata": {
"LastTagTime": "0001-01-01T00:00:00Z"
}
}
[
{
"Comment": "buildkit.dockerfile.v0",
"Created": 1770857122,
"CreatedBy": "ENTRYPOINT [\"/venv/bin/aider\"]",
"Id": "sha256:4596c7c132b3d8f9594e81324c46cbc588b95847929325478d60b37d6d63b647",
"Size": 0,
"Tags": [
"paulgauthier/aider:latest"
]
},
{
"Comment": "buildkit.dockerfile.v0",
"Created": 1770857122,
"CreatedBy": "USER appuser",
"Id": "<missing>",
"Size": 0,
"Tags": null
},
{
"Comment": "buildkit.dockerfile.v0",
"Created": 1770857122,
"CreatedBy": "RUN /bin/sh -c find /venv/lib/python3.12/site-packages \\( -type d -exec chmod a+rwx {} + \\) -o \\( -type f -exec chmod a+rw {} + \\) # buildkit",
"Id": "<missing>",
"Size": 1017430369,
"Tags": null
},
{
"Comment": "buildkit.dockerfile.v0",
"Created": 1770857097,
"CreatedBy": "RUN /bin/sh -c /venv/bin/python -m playwright install --with-deps chromium # buildkit",
"Id": "<missing>",
"Size": 975313041,
"Tags": null
},
{
"Comment": "buildkit.dockerfile.v0",
"Created": 1770857069,
"CreatedBy": "RUN /bin/sh -c /venv/bin/python -m pip install --upgrade --no-cache-dir pip && /venv/bin/python -m pip install --no-cache-dir /tmp/aider[playwright] boto3 google-cloud-aiplatform --extra-index-url https://download.pytorch.org/whl/cpu && rm -rf /tmp/aider # buildkit",
"Id": "<missing>",
"Size": 1017730521,
"Tags": null
},
{
"Comment": "buildkit.dockerfile.v0",
"Created": 1770856996,
"CreatedBy": "COPY . /tmp/aider # buildkit",
"Id": "<missing>",
"Size": 223442695,
"Tags": null
},
{
"Comment": "buildkit.dockerfile.v0",
"Created": 1770856995,
"CreatedBy": "ENV AIDER_DOCKER_IMAGE=paulgauthier/aider",
"Id": "<missing>",
"Size": 0,
"Tags": null
},
{
"Comment": "buildkit.dockerfile.v0",
"Created": 1770856995,
"CreatedBy": "ENV HOME=/app",
"Id": "<missing>",
"Size": 0,
"Tags": null
},
{
"Comment": "buildkit.dockerfile.v0",
"Created": 1770856995,
"CreatedBy": "RUN /bin/sh -c git config --system --add safe.directory /app # buildkit",
"Id": "<missing>",
"Size": 25,
"Tags": null
},
{
"Comment": "buildkit.dockerfile.v0",
"Created": 1770856995,
"CreatedBy": "RUN /bin/sh -c mkdir -p /home/appuser/.aider /home/appuser/.cache /home/appuser/pw-browsers && chown -R appuser:appuser /home/appuser /app /venv && chmod -R 777 /home/appuser/.aider /home/appuser/.cache /home/appuser/pw-browsers # buildkit",
"Id": "<missing>",
"Size": 11116038,
"Tags": null
},
{
"Comment": "buildkit.dockerfile.v0",
"Created": 1770856995,
"CreatedBy": "ENV PLAYWRIGHT_SKIP_BROWSER_GC=1",
"Id": "<missing>",
"Size": 0,
"Tags": null
},
{
"Comment": "buildkit.dockerfile.v0",
"Created": 1770856995,
"CreatedBy": "ENV PLAYWRIGHT_BROWSERS_PATH=/home/appuser/pw-browsers",
"Id": "<missing>",
"Size": 0,
"Tags": null
},
{
"Comment": "buildkit.dockerfile.v0",
"Created": 1770856995,
"CreatedBy": "ENV PATH=/venv/bin:/usr/local/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin",
"Id": "<missing>",
"Size": 0,
"Tags": null
},
{
"Comment": "buildkit.dockerfile.v0",
"Created": 1770856994,
"CreatedBy": "RUN /bin/sh -c python -m venv /venv # buildkit",
"Id": "<missing>",
"Size": 15280174,
"Tags": null
},
{
"Comment": "buildkit.dockerfile.v0",
"Created": 1770856991,
"CreatedBy": "WORKDIR /app",
"Id": "<missing>",
"Size": 0,
"Tags": null
},
{
"Comment": "buildkit.dockerfile.v0",
"Created": 1770856991,
"CreatedBy": "RUN /bin/sh -c useradd -m -u 1000 -s /bin/bash appuser # buildkit",
"Id": "<missing>",
"Size": 8919,
"Tags": null
},
{
"Comment": "buildkit.dockerfile.v0",
"Created": 1770856991,
"CreatedBy": "RUN /bin/sh -c apt-get update && apt-get install --no-install-recommends -y build-essential git libportaudio2 pandoc && rm -rf /var/lib/apt/lists/* # buildkit",
"Id": "<missing>",
"Size": 501232971,
"Tags": null
},
{
"Comment": "buildkit.dockerfile.v0",
"Created": 1770236692,
"CreatedBy": "CMD [\"python3\"]",
"Id": "<missing>",
"Size": 0,
"Tags": null
},
{
"Comment": "buildkit.dockerfile.v0",
"Created": 1770236692,
"CreatedBy": "RUN /bin/sh -c set -eux; \tfor src in idle3 pip3 pydoc3 python3 python3-config; do \t\tdst=\"$(echo \"$src\" | tr -d 3)\"; \t\t[ -s \"/usr/local/bin/$src\" ]; \t\t[ ! -e \"/usr/local/bin/$dst\" ]; \t\tln -svT \"$src\" \"/usr/local/bin/$dst\"; \tdone # buildkit",
"Id": "<missing>",
"Size": 36,
"Tags": null
},
{
"Comment": "buildkit.dockerfile.v0",
"Created": 1770236692,
"CreatedBy": "RUN /bin/sh -c set -eux; \t\tsavedAptMark=\"$(apt-mark showmanual)\"; \tapt-get update; \tapt-get install -y --no-install-recommends \t\tdpkg-dev \t\tgcc \t\tgnupg \t\tlibbluetooth-dev \t\tlibbz2-dev \t\tlibc6-dev \t\tlibdb-dev \t\tlibffi-dev \t\tlibgdbm-dev \t\tliblzma-dev \t\tlibncursesw5-dev \t\tlibreadline-dev \t\tlibsqlite3-dev \t\tlibssl-dev \t\tmake \t\ttk-dev \t\tuuid-dev \t\twget \t\txz-utils \t\tzlib1g-dev \t; \t\twget -O python.tar.xz \"https://www.python.org/ftp/python/${PYTHON_VERSION%%[a-z]*}/Python-$PYTHON_VERSION.tar.xz\"; \techo \"$PYTHON_SHA256 *python.tar.xz\" | sha256sum -c -; \twget -O python.tar.xz.asc \"https://www.python.org/ftp/python/${PYTHON_VERSION%%[a-z]*}/Python-$PYTHON_VERSION.tar.xz.asc\"; \tGNUPGHOME=\"$(mktemp -d)\"; export GNUPGHOME; \tgpg --batch --keyserver hkps://keys.openpgp.org --recv-keys \"$GPG_KEY\"; \tgpg --batch --verify python.tar.xz.asc python.tar.xz; \tgpgconf --kill all; \trm -rf \"$GNUPGHOME\" python.tar.xz.asc; \tmkdir -p /usr/src/python; \ttar --extract --directory /usr/src/python --strip-components=1 --file python.tar.xz; \trm python.tar.xz; \t\tcd /usr/src/python; \tgnuArch=\"$(dpkg-architecture --query DEB_BUILD_GNU_TYPE)\"; \t./configure \t\t--build=\"$gnuArch\" \t\t--enable-loadable-sqlite-extensions \t\t--enable-optimizations \t\t--enable-option-checking=fatal \t\t--enable-shared \t\t$(test \"${gnuArch%%-*}\" != 'riscv64' && echo '--with-lto') \t\t--with-ensurepip \t; \tnproc=\"$(nproc)\"; \tEXTRA_CFLAGS=\"$(dpkg-buildflags --get CFLAGS)\"; \tLDFLAGS=\"$(dpkg-buildflags --get LDFLAGS)\"; \tLDFLAGS=\"${LDFLAGS:-} -Wl,--strip-all\"; \tarch=\"$(dpkg --print-architecture)\"; arch=\"${arch##*-}\"; \tcase \"$arch\" in \t\tamd64|arm64) \t\t\tEXTRA_CFLAGS=\"${EXTRA_CFLAGS:-} -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer\"; \t\t\t;; \t\ti386) \t\t\t;; \t\t*) \t\t\tEXTRA_CFLAGS=\"${EXTRA_CFLAGS:-} -fno-omit-frame-pointer\"; \t\t\t;; \tesac; \tmake -j \"$nproc\" \t\t\"EXTRA_CFLAGS=${EXTRA_CFLAGS:-}\" \t\t\"LDFLAGS=${LDFLAGS:-}\" \t; \trm python; \tmake -j \"$nproc\" \t\t\"EXTRA_CFLAGS=${EXTRA_CFLAGS:-}\" \t\t\"LDFLAGS=${LDFLAGS:-} -Wl,-rpath='\\$\\$ORIGIN/../lib'\" \t\tpython \t; \tmake install; \t\tcd /; \trm -rf /usr/src/python; \t\tfind /usr/local -depth \t\t\\( \t\t\t\\( -type d -a \\( -name test -o -name tests -o -name idle_test \\) \\) \t\t\t-o \\( -type f -a \\( -name '*.pyc' -o -name '*.pyo' -o -name 'libpython*.a' \\) \\) \t\t\\) -exec rm -rf '{}' + \t; \t\tldconfig; \t\tapt-mark auto '.*' > /dev/null; \tapt-mark manual $savedAptMark; \tfind /usr/local -type f -executable -not \\( -name '*tkinter*' \\) -exec ldd '{}' ';' \t\t| awk '/=>/ { so = $(NF-1); if (index(so, \"/usr/local/\") == 1) { next }; gsub(\"^/(usr/)?\", \"\", so); printf \"*%s\\n\", so }' \t\t| sort -u \t\t| xargs -rt dpkg-query --search \t\t| awk 'sub(\":$\", \"\", $1) { print $1 }' \t\t| sort -u \t\t| xargs -r apt-mark manual \t; \tapt-get purge -y --auto-remove -o APT::AutoRemove::RecommendsImportant=false; \trm -rf /var/lib/apt/lists/*; \t\texport PYTHONDONTWRITEBYTECODE=1; \tpython3 --version; \tpip3 --version # buildkit",
"Id": "<missing>",
"Size": 40216308,
"Tags": null
},
{
"Comment": "buildkit.dockerfile.v0",
"Created": 1770236127,
"CreatedBy": "ENV PYTHON_SHA256=fb85a13414b028c49ba18bbd523c2d055a30b56b18b92ce454ea2c51edc656c4",
"Id": "<missing>",
"Size": 0,
"Tags": null
},
{
"Comment": "buildkit.dockerfile.v0",
"Created": 1770236127,
"CreatedBy": "ENV PYTHON_VERSION=3.12.12",
"Id": "<missing>",
"Size": 0,
"Tags": null
},
{
"Comment": "buildkit.dockerfile.v0",
"Created": 1770236127,
"CreatedBy": "ENV GPG_KEY=7169605F62C751356D054A26A821E680E5FA6305",
"Id": "<missing>",
"Size": 0,
"Tags": null
},
{
"Comment": "buildkit.dockerfile.v0",
"Created": 1770236127,
"CreatedBy": "RUN /bin/sh -c set -eux; \tapt-get update; \tapt-get install -y --no-install-recommends \t\tca-certificates \t\tnetbase \t\ttzdata \t; \trm -rf /var/lib/apt/lists/* # buildkit",
"Id": "<missing>",
"Size": 9255213,
"Tags": null
},
{
"Comment": "buildkit.dockerfile.v0",
"Created": 1770236127,
"CreatedBy": "ENV LANG=C.UTF-8",
"Id": "<missing>",
"Size": 0,
"Tags": null
},
{
"Comment": "buildkit.dockerfile.v0",
"Created": 1770236127,
"CreatedBy": "ENV PATH=/usr/local/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin",
"Id": "<missing>",
"Size": 0,
"Tags": null
},
{
"Comment": "debuerreotype 0.17",
"Created": 1769990400,
"CreatedBy": "# debian.sh --arch 'amd64' out/ 'bookworm' '@1769990400'",
"Id": "<missing>",
"Size": 74814168,
"Tags": null
}
]