2026-08-12 18:13:14 UTC
629 MB
noninteractive
HOSTNAMEsandbox
PATH/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin
UVI_ARGS UV_INDEX_URLhttps://mirrors.aliyun.com/pypi/simple/
[#000] sha256:39a945af8df2ad9343f141c82355d3f2c4b576d432eda34c460d630607462b60 - 4.51% (28.4 MB)
[#001] sha256:cbe864b2d2322fede4382f61f29c0901413b0f8700822133f5fe00e5144c0ee7 - 0.0% (727 Bytes)
[#002] sha256:e6bf3d9b68ba475a23cf32d4c4321eef77d27d99ed5ffd8011cfe413e072ac9f - 20.29% (128 MB)
[#003] sha256:e6fb0a63731c00feb84d3044ae95cd7b2744ede394ed47a3c7dc78ff7e078fd9 - 0.0% (4.45 KB)
[#004] sha256:a3c58b10ba6e559dcd25e7cad2281f04fefb18c6791796e2dfd94271e4e2e693 - 16.76% (105 MB)
[#005] sha256:89bb36e80329f26c13ba6cf2729ca0b3d7421456b6f8be12ee388de6ae9be38c - 6.84% (43.1 MB)
[#006] sha256:48c6baf357a1b14d95bb020e06e1e05d4537a255c245cc9b72c918a2c1f1640d - 7.34% (46.2 MB)
[#007] sha256:910e7a617033d53299c70e9dcf9d0e026e62924ead695826ef28d9df8d08ab40 - 0.0% (572 Bytes)
[#008] sha256:f0aa6b3819e824b4e3e0e89a96ca54e9117cfebe0fff54e1777ed6b8b56bdc1c - 28.06% (177 MB)
[#009] sha256:f1f41297ee3cc56ca3d6b9e2bee65a98ab490be6fffc2e2157b00d06ad0b24d9 - 14.67% (92.3 MB)
[#010] sha256:f03ff7c6cf802dd409764b9293deeba496775f4e6651e3fd334f30fb90521743 - 0.0% (93 Bytes)
[#011] sha256:cc7679c298619b164e9c8d05e7ede0d4701ee7b1df7a6e4827f80910839af91d - 0.0% (411 Bytes)
[#012] sha256:e9d748dd29b7e880fc1739c742a6b51637f6deb27514345a6efc013524724775 - 0.98% (6.17 MB)
[#013] sha256:1f07e5836881aae1c84b22dd38ee4d4400411127742b24411161d29b46359092 - 0.0% (23.3 KB)
[#014] sha256:30bfbf65e520233dc40ce176a773666a72c3615eca8c43fc495de88db8c85cb0 - 0.54% (3.42 MB)
[#015] sha256:b5d652b044aa73c9ccd1bec4561a0610248e01a9bdd31b5f9f64cf5c69a16477 - 0.0% (1.44 KB)
/bin/sh -c #(nop) ARG RELEASE
2026-07-31 21:53:09 UTC/bin/sh -c #(nop) ARG LAUNCHPAD_BUILD_ARCH
2026-07-31 21:53:09 UTC/bin/sh -c #(nop) LABEL org.opencontainers.image.version=22.04
2026-07-31 21:53:11 UTC/bin/sh -c #(nop) ADD file:4501ff54ffd37d854b1cfbcd2e37da58bf8a49da3a6a82232d03e7556d337a92 in /
2026-07-31 21:53:12 UTC/bin/sh -c #(nop) CMD ["/bin/bash"]
2026-08-12 18:03:44 UTC (buildkit.dockerfile.v0)ENV DEBIAN_FRONTEND=noninteractive
2026-08-12 18:03:44 UTC (buildkit.dockerfile.v0)ENV HOSTNAME=sandbox
2026-08-12 18:03:44 UTC (buildkit.dockerfile.v0)RUN /bin/sh -c sed -i 's|http://archive.ubuntu.com/ubuntu/|http://mirrors.aliyun.com/ubuntu/|g' /etc/apt/sources.list && sed -i 's|http://security.ubuntu.com/ubuntu/|http://mirrors.aliyun.com/ubuntu/|g' /etc/apt/sources.list && sed -i 's|http://ports.ubuntu.com/ubuntu-ports/|http://mirrors.aliyun.com/ubuntu-ports/|g' /etc/apt/sources.list # buildkit
2026-08-12 18:06:34 UTC (buildkit.dockerfile.v0)RUN /bin/sh -c apt-get update && apt-get install -y sudo bc curl wget gnupg software-properties-common xvfb x11vnc xterm socat supervisor websockify && apt-get clean && rm -rf /var/lib/apt/lists/* # buildkit
2026-08-12 18:06:34 UTC (buildkit.dockerfile.v0)RUN /bin/sh -c useradd -m -d /home/ubuntu -s /bin/bash ubuntu && echo "ubuntu ALL=(ALL) NOPASSWD:ALL" > /etc/sudoers.d/ubuntu # buildkit
2026-08-12 18:09:47 UTC (buildkit.dockerfile.v0)RUN /bin/sh -c add-apt-repository ppa:deadsnakes/ppa && apt-get update && apt-get install -y python3.10 python3.10-venv python3.10-dev python3-pip && update-alternatives --install /usr/bin/python3 python3 /usr/bin/python3.10 1 && apt-get clean && rm -rf /var/lib/apt/lists/* # buildkit
2026-08-12 18:09:49 UTC (buildkit.dockerfile.v0)RUN /bin/sh -c pip3 install uv # buildkit
2026-08-12 18:09:49 UTC (buildkit.dockerfile.v0)ENV UV_INDEX_URL=https://mirrors.aliyun.com/pypi/simple/
2026-08-12 18:10:10 UTC (buildkit.dockerfile.v0)RUN /bin/sh -c mkdir -p /etc/apt/keyrings && curl -fsSL https://deb.nodesource.com/gpgkey/nodesource-repo.gpg.key | gpg --dearmor -o /etc/apt/keyrings/nodesource.gpg && echo "deb [signed-by=/etc/apt/keyrings/nodesource.gpg] https://deb.nodesource.com/node_20.x nodistro main" | tee /etc/apt/sources.list.d/nodesource.list && apt-get update && apt-get install -y nodejs && apt-get clean && rm -rf /var/lib/apt/lists/* # buildkit
2026-08-12 18:10:10 UTC (buildkit.dockerfile.v0)RUN /bin/sh -c npm config set registry https://registry.npmmirror.com # buildkit
2026-08-12 18:12:34 UTC (buildkit.dockerfile.v0)RUN /bin/sh -c add-apt-repository ppa:xtradeb/apps -y && apt-get update && apt-get install -y chromium --no-install-recommends && apt-get clean && rm -rf /var/lib/apt/lists/* # buildkit
2026-08-12 18:13:12 UTC (buildkit.dockerfile.v0)RUN /bin/sh -c apt-get update && apt-get install -y fonts-noto-cjk fonts-noto-color-emoji language-pack-zh-hans locales && locale-gen zh_CN.UTF-8 && apt-get clean && rm -rf /var/lib/apt/lists/* # buildkit
2026-08-12 18:13:12 UTC (buildkit.dockerfile.v0)WORKDIR /app
2026-08-12 18:13:12 UTC (buildkit.dockerfile.v0)COPY pyproject.toml ./ # buildkit
2026-08-12 18:13:14 UTC (buildkit.dockerfile.v0)RUN /bin/sh -c uv sync --no-dev # buildkit
2026-08-12 18:13:14 UTC (buildkit.dockerfile.v0)COPY . . # buildkit
2026-08-12 18:13:14 UTC (buildkit.dockerfile.v0)RUN /bin/sh -c chown -R ubuntu:ubuntu /app # buildkit
2026-08-12 18:13:14 UTC (buildkit.dockerfile.v0)COPY supervisord.conf /etc/supervisor/conf.d/app.conf # buildkit
2026-08-12 18:13:14 UTC (buildkit.dockerfile.v0)EXPOSE [5900/tcp 5901/tcp 8080/tcp 9222/tcp]
2026-08-12 18:13:14 UTC (buildkit.dockerfile.v0)ENV UVI_ARGS=
2026-08-12 18:13:14 UTC (buildkit.dockerfile.v0)ENV CHROME_ARGS=
2026-08-12 18:13:14 UTC (buildkit.dockerfile.v0)CMD ["supervisord" "-n" "-c" "/app/supervisord.conf"]
2026-08-12 18:20:28 UTC
621 MB
noninteractive
HOSTNAMEsandbox
PATH/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin
UVI_ARGS UV_INDEX_URLhttps://mirrors.aliyun.com/pypi/simple/
[#000] sha256:e737c5ed04040f2f0a2a5834e272c5fa0ab6a31a0641be05eb1669153c7c4cfc - 4.24% (26.3 MB)
[#001] sha256:95acc76065d442a7a8288652bd106460362d19c9f1e7f6db5462fe32de173da8 - 0.0% (730 Bytes)
[#002] sha256:9f409ad478d316979c2f706d461c34b6f3aa868449197839b2795a8b8e5932f1 - 19.81% (123 MB)
[#003] sha256:0ce23146b288476e4ef90379493c846fe910d543adc204a04dd3ff2a1ad849e9 - 0.0% (4.46 KB)
[#004] sha256:cd40a0d67ead7eed9794db3abbe50b34342a59228a38b9221d56f3f396baade5 - 16.4% (102 MB)
[#005] sha256:f264d516ba853f8ff38bb17fa4884a878915dbc584296baba1efc7b7e5d693c1 - 6.64% (41.3 MB)
[#006] sha256:57ea78f7cf81ff276c72a738a62afa27a93cb8ce5e0b980348e4ec2391d76986 - 7.43% (46.1 MB)
[#007] sha256:0ac7584eeacc29fe434a62e4886ecb0dc158fc64379b23ac66aedece89435d52 - 0.0% (575 Bytes)
[#008] sha256:86a4ad643c8d09b4a6c7dba0709ee348bdcd8178ff08a10e0d6f655447d372ca - 29.09% (181 MB)
[#009] sha256:6bf3edeb984f64212d4718291c12f33ec7eb832d7f5beadcae2bb84b607ac1b1 - 14.87% (92.3 MB)
[#010] sha256:59cb0fe2a083d2aa73013eb13f35833d8466b5a8b722e2871d855fe216ca7900 - 0.0% (93 Bytes)
[#011] sha256:da361dbc0c06ab70497d9967abf7e378c9b92ea45ebc1fc70ade8286a1696cb8 - 0.0% (412 Bytes)
[#012] sha256:b4de1acacb66b6219994e85b7c55c8b5dca30b7d969106c0891b1f0387114231 - 0.98% (6.07 MB)
[#013] sha256:1f07e5836881aae1c84b22dd38ee4d4400411127742b24411161d29b46359092 - 0.0% (23.3 KB)
[#014] sha256:158a5db4748622ccccda25cce119c8674463cff754cc146e48ecab870e1b0773 - 0.53% (3.32 MB)
[#015] sha256:823ee5182aa6a0d5de9add9241ec45696e080c4a9f912fb6e3bd7790b4748cd8 - 0.0% (1.44 KB)
/bin/sh -c #(nop) ARG RELEASE
2026-07-31 21:58:10 UTC/bin/sh -c #(nop) ARG LAUNCHPAD_BUILD_ARCH
2026-07-31 21:58:10 UTC/bin/sh -c #(nop) LABEL org.opencontainers.image.version=22.04
2026-07-31 21:58:12 UTC/bin/sh -c #(nop) ADD file:66c837214dd75fd34fbf726aabdc4c4a739297d5d853247e4c885c4bce5b7f6a in /
2026-07-31 21:58:12 UTC/bin/sh -c #(nop) CMD ["/bin/bash"]
2026-08-12 18:03:44 UTC (buildkit.dockerfile.v0)ENV DEBIAN_FRONTEND=noninteractive
2026-08-12 18:03:44 UTC (buildkit.dockerfile.v0)ENV HOSTNAME=sandbox
2026-08-12 18:03:44 UTC (buildkit.dockerfile.v0)RUN /bin/sh -c sed -i 's|http://archive.ubuntu.com/ubuntu/|http://mirrors.aliyun.com/ubuntu/|g' /etc/apt/sources.list && sed -i 's|http://security.ubuntu.com/ubuntu/|http://mirrors.aliyun.com/ubuntu/|g' /etc/apt/sources.list && sed -i 's|http://ports.ubuntu.com/ubuntu-ports/|http://mirrors.aliyun.com/ubuntu-ports/|g' /etc/apt/sources.list # buildkit
2026-08-12 18:11:04 UTC (buildkit.dockerfile.v0)RUN /bin/sh -c apt-get update && apt-get install -y sudo bc curl wget gnupg software-properties-common xvfb x11vnc xterm socat supervisor websockify && apt-get clean && rm -rf /var/lib/apt/lists/* # buildkit
2026-08-12 18:11:04 UTC (buildkit.dockerfile.v0)RUN /bin/sh -c useradd -m -d /home/ubuntu -s /bin/bash ubuntu && echo "ubuntu ALL=(ALL) NOPASSWD:ALL" > /etc/sudoers.d/ubuntu # buildkit
2026-08-12 18:14:12 UTC (buildkit.dockerfile.v0)RUN /bin/sh -c add-apt-repository ppa:deadsnakes/ppa && apt-get update && apt-get install -y python3.10 python3.10-venv python3.10-dev python3-pip && update-alternatives --install /usr/bin/python3 python3 /usr/bin/python3.10 1 && apt-get clean && rm -rf /var/lib/apt/lists/* # buildkit
2026-08-12 18:14:30 UTC (buildkit.dockerfile.v0)RUN /bin/sh -c pip3 install uv # buildkit
2026-08-12 18:14:30 UTC (buildkit.dockerfile.v0)ENV UV_INDEX_URL=https://mirrors.aliyun.com/pypi/simple/
2026-08-12 18:15:27 UTC (buildkit.dockerfile.v0)RUN /bin/sh -c mkdir -p /etc/apt/keyrings && curl -fsSL https://deb.nodesource.com/gpgkey/nodesource-repo.gpg.key | gpg --dearmor -o /etc/apt/keyrings/nodesource.gpg && echo "deb [signed-by=/etc/apt/keyrings/nodesource.gpg] https://deb.nodesource.com/node_20.x nodistro main" | tee /etc/apt/sources.list.d/nodesource.list && apt-get update && apt-get install -y nodejs && apt-get clean && rm -rf /var/lib/apt/lists/* # buildkit
2026-08-12 18:15:31 UTC (buildkit.dockerfile.v0)RUN /bin/sh -c npm config set registry https://registry.npmmirror.com # buildkit
2026-08-12 18:18:23 UTC (buildkit.dockerfile.v0)RUN /bin/sh -c add-apt-repository ppa:xtradeb/apps -y && apt-get update && apt-get install -y chromium --no-install-recommends && apt-get clean && rm -rf /var/lib/apt/lists/* # buildkit
2026-08-12 18:20:20 UTC (buildkit.dockerfile.v0)RUN /bin/sh -c apt-get update && apt-get install -y fonts-noto-cjk fonts-noto-color-emoji language-pack-zh-hans locales && locale-gen zh_CN.UTF-8 && apt-get clean && rm -rf /var/lib/apt/lists/* # buildkit
2026-08-12 18:20:20 UTC (buildkit.dockerfile.v0)WORKDIR /app
2026-08-12 18:20:20 UTC (buildkit.dockerfile.v0)COPY pyproject.toml ./ # buildkit
2026-08-12 18:20:27 UTC (buildkit.dockerfile.v0)RUN /bin/sh -c uv sync --no-dev # buildkit
2026-08-12 18:20:27 UTC (buildkit.dockerfile.v0)COPY . . # buildkit
2026-08-12 18:20:28 UTC (buildkit.dockerfile.v0)RUN /bin/sh -c chown -R ubuntu:ubuntu /app # buildkit
2026-08-12 18:20:28 UTC (buildkit.dockerfile.v0)COPY supervisord.conf /etc/supervisor/conf.d/app.conf # buildkit
2026-08-12 18:20:28 UTC (buildkit.dockerfile.v0)EXPOSE [5900/tcp 5901/tcp 8080/tcp 9222/tcp]
2026-08-12 18:20:28 UTC (buildkit.dockerfile.v0)ENV UVI_ARGS=
2026-08-12 18:20:28 UTC (buildkit.dockerfile.v0)ENV CHROME_ARGS=
2026-08-12 18:20:28 UTC (buildkit.dockerfile.v0)CMD ["supervisord" "-n" "-c" "/app/supervisord.conf"]
Please be careful as this will not just delete the reference but also the actual content!
For example when you have latest and v1.2.3 both pointing to the same image
the deletion of latest will also permanently remove v1.2.3.