镜像构建历史
# 2024-07-02 20:13:13 0.00B 设置默认要执行的命令
CMD ["bash"]
# 2024-07-02 20:13:13 0.00B 配置容器启动时运行的命令
ENTRYPOINT ["/opt/builder/bin/entrypoint" "dumb-init"]
# 2024-07-02 20:13:13 0.00B 指定运行容器时使用的用户
USER 1000
# 2024-07-02 20:13:13 0.00B 添加元数据标签
LABEL ansible-execution-environment=true
# 2024-07-02 20:13:13 0.00B 执行命令并创建新的镜像层
RUN |14 EE_BASE_IMAGE=quay.io/centos/centos:stream9 PYCMD=/usr/bin/python3 PKGMGR_PRESERVE_CACHE= ANSIBLE_GALAXY_CLI_COLLECTION_OPTS= ANSIBLE_GALAXY_CLI_ROLE_OPTS= ANSIBLE_INSTALL_REFS=ansible-core>=2.15.0rc2,<2.16 ansible-runner PKGMGR=/usr/bin/dnf EE_BASE_IMAGE=quay.io/centos/centos:stream9 PYCMD=/usr/bin/python3 PKGMGR_PRESERVE_CACHE= ANSIBLE_GALAXY_CLI_COLLECTION_OPTS= ANSIBLE_GALAXY_CLI_ROLE_OPTS= ANSIBLE_INSTALL_REFS=ansible-core>=2.15.0rc2,<2.16 ansible-runner PKGMGR=/usr/bin/dnf /bin/sh -c rm -rf /output # buildkit
# 2024-07-02 20:13:13 0.00B 执行命令并创建新的镜像层
RUN |14 EE_BASE_IMAGE=quay.io/centos/centos:stream9 PYCMD=/usr/bin/python3 PKGMGR_PRESERVE_CACHE= ANSIBLE_GALAXY_CLI_COLLECTION_OPTS= ANSIBLE_GALAXY_CLI_ROLE_OPTS= ANSIBLE_INSTALL_REFS=ansible-core>=2.15.0rc2,<2.16 ansible-runner PKGMGR=/usr/bin/dnf EE_BASE_IMAGE=quay.io/centos/centos:stream9 PYCMD=/usr/bin/python3 PKGMGR_PRESERVE_CACHE= ANSIBLE_GALAXY_CLI_COLLECTION_OPTS= ANSIBLE_GALAXY_CLI_ROLE_OPTS= ANSIBLE_INSTALL_REFS=ansible-core>=2.15.0rc2,<2.16 ansible-runner PKGMGR=/usr/bin/dnf /bin/sh -c git lfs install --system # buildkit
# 2024-07-02 20:13:13 0.00B 执行命令并创建新的镜像层
RUN |14 EE_BASE_IMAGE=quay.io/centos/centos:stream9 PYCMD=/usr/bin/python3 PKGMGR_PRESERVE_CACHE= ANSIBLE_GALAXY_CLI_COLLECTION_OPTS= ANSIBLE_GALAXY_CLI_ROLE_OPTS= ANSIBLE_INSTALL_REFS=ansible-core>=2.15.0rc2,<2.16 ansible-runner PKGMGR=/usr/bin/dnf EE_BASE_IMAGE=quay.io/centos/centos:stream9 PYCMD=/usr/bin/python3 PKGMGR_PRESERVE_CACHE= ANSIBLE_GALAXY_CLI_COLLECTION_OPTS= ANSIBLE_GALAXY_CLI_ROLE_OPTS= ANSIBLE_INSTALL_REFS=ansible-core>=2.15.0rc2,<2.16 ansible-runner PKGMGR=/usr/bin/dnf /bin/sh -c mkdir -p /var/run/receptor # buildkit
# 2024-07-02 20:13:13 57.10MB 复制新文件或目录到容器中
COPY /usr/bin/receptor /usr/bin/receptor # buildkit
# 2024-07-02 20:13:13 19.76KB 执行命令并创建新的镜像层
RUN |14 EE_BASE_IMAGE=quay.io/centos/centos:stream9 PYCMD=/usr/bin/python3 PKGMGR_PRESERVE_CACHE= ANSIBLE_GALAXY_CLI_COLLECTION_OPTS= ANSIBLE_GALAXY_CLI_ROLE_OPTS= ANSIBLE_INSTALL_REFS=ansible-core>=2.15.0rc2,<2.16 ansible-runner PKGMGR=/usr/bin/dnf EE_BASE_IMAGE=quay.io/centos/centos:stream9 PYCMD=/usr/bin/python3 PKGMGR_PRESERVE_CACHE= ANSIBLE_GALAXY_CLI_COLLECTION_OPTS= ANSIBLE_GALAXY_CLI_ROLE_OPTS= ANSIBLE_INSTALL_REFS=ansible-core>=2.15.0rc2,<2.16 ansible-runner PKGMGR=/usr/bin/dnf /bin/sh -c $PYCMD -m pip install --no-cache-dir 'dumb-init==1.2.5' # buildkit
# 2024-07-02 20:13:12 0.00B 设置工作目录为/runner
WORKDIR /runner
# 2024-07-02 20:13:12 0.00B 执行命令并创建新的镜像层
RUN |14 EE_BASE_IMAGE=quay.io/centos/centos:stream9 PYCMD=/usr/bin/python3 PKGMGR_PRESERVE_CACHE= ANSIBLE_GALAXY_CLI_COLLECTION_OPTS= ANSIBLE_GALAXY_CLI_ROLE_OPTS= ANSIBLE_INSTALL_REFS=ansible-core>=2.15.0rc2,<2.16 ansible-runner PKGMGR=/usr/bin/dnf EE_BASE_IMAGE=quay.io/centos/centos:stream9 PYCMD=/usr/bin/python3 PKGMGR_PRESERVE_CACHE= ANSIBLE_GALAXY_CLI_COLLECTION_OPTS= ANSIBLE_GALAXY_CLI_ROLE_OPTS= ANSIBLE_INSTALL_REFS=ansible-core>=2.15.0rc2,<2.16 ansible-runner PKGMGR=/usr/bin/dnf /bin/sh -c mkdir -p /runner && chgrp 0 /runner && chmod -R ug+rwx /runner # buildkit
# 2024-07-02 20:13:12 704.00B 执行命令并创建新的镜像层
RUN |14 EE_BASE_IMAGE=quay.io/centos/centos:stream9 PYCMD=/usr/bin/python3 PKGMGR_PRESERVE_CACHE= ANSIBLE_GALAXY_CLI_COLLECTION_OPTS= ANSIBLE_GALAXY_CLI_ROLE_OPTS= ANSIBLE_INSTALL_REFS=ansible-core>=2.15.0rc2,<2.16 ansible-runner PKGMGR=/usr/bin/dnf EE_BASE_IMAGE=quay.io/centos/centos:stream9 PYCMD=/usr/bin/python3 PKGMGR_PRESERVE_CACHE= ANSIBLE_GALAXY_CLI_COLLECTION_OPTS= ANSIBLE_GALAXY_CLI_ROLE_OPTS= ANSIBLE_INSTALL_REFS=ansible-core>=2.15.0rc2,<2.16 ansible-runner PKGMGR=/usr/bin/dnf /bin/sh -c chmod ug+rw /etc/passwd # buildkit
# 2024-07-02 20:13:12 1.29GB 执行命令并创建新的镜像层
RUN |14 EE_BASE_IMAGE=quay.io/centos/centos:stream9 PYCMD=/usr/bin/python3 PKGMGR_PRESERVE_CACHE= ANSIBLE_GALAXY_CLI_COLLECTION_OPTS= ANSIBLE_GALAXY_CLI_ROLE_OPTS= ANSIBLE_INSTALL_REFS=ansible-core>=2.15.0rc2,<2.16 ansible-runner PKGMGR=/usr/bin/dnf EE_BASE_IMAGE=quay.io/centos/centos:stream9 PYCMD=/usr/bin/python3 PKGMGR_PRESERVE_CACHE= ANSIBLE_GALAXY_CLI_COLLECTION_OPTS= ANSIBLE_GALAXY_CLI_ROLE_OPTS= ANSIBLE_INSTALL_REFS=ansible-core>=2.15.0rc2,<2.16 ansible-runner PKGMGR=/usr/bin/dnf /bin/sh -c /output/scripts/install-from-bindep && rm -rf /output/wheels # buildkit
# 2024-07-02 20:11:27 149.98MB 复制新文件或目录到容器中
COPY /output/ /output/ # buildkit
# 2024-07-02 20:07:28 33.72MB 复制新文件或目录到容器中
COPY /usr/share/ansible /usr/share/ansible # buildkit
# 2024-07-02 20:06:48 0.00B 执行命令并创建新的镜像层
RUN |14 EE_BASE_IMAGE=quay.io/centos/centos:stream9 PYCMD=/usr/bin/python3 PKGMGR_PRESERVE_CACHE= ANSIBLE_GALAXY_CLI_COLLECTION_OPTS= ANSIBLE_GALAXY_CLI_ROLE_OPTS= ANSIBLE_INSTALL_REFS=ansible-core>=2.15.0rc2,<2.16 ansible-runner PKGMGR=/usr/bin/dnf EE_BASE_IMAGE=quay.io/centos/centos:stream9 PYCMD=/usr/bin/python3 PKGMGR_PRESERVE_CACHE= ANSIBLE_GALAXY_CLI_COLLECTION_OPTS= ANSIBLE_GALAXY_CLI_ROLE_OPTS= ANSIBLE_INSTALL_REFS=ansible-core>=2.15.0rc2,<2.16 ansible-runner PKGMGR=/usr/bin/dnf /bin/sh -c /output/scripts/check_ansible $PYCMD # buildkit
# 2024-07-02 20:06:47 0.00B 定义构建参数
ARG PKGMGR=/usr/bin/dnf
# 2024-07-02 20:06:47 0.00B 定义构建参数
ARG ANSIBLE_INSTALL_REFS=ansible-core>=2.15.0rc2,<2.16 ansible-runner
# 2024-07-02 20:06:47 0.00B 定义构建参数
ARG ANSIBLE_GALAXY_CLI_ROLE_OPTS=
# 2024-07-02 20:06:47 0.00B 定义构建参数
ARG ANSIBLE_GALAXY_CLI_COLLECTION_OPTS=
# 2024-07-02 20:06:47 0.00B 定义构建参数
ARG PKGMGR_PRESERVE_CACHE=
# 2024-07-02 20:06:47 0.00B 定义构建参数
ARG PYCMD=/usr/bin/python3
# 2024-07-02 20:06:47 0.00B 定义构建参数
ARG EE_BASE_IMAGE=quay.io/centos/centos:stream9
# 2024-07-02 20:06:47 0.00B 设置环境变量 PIP_BREAK_SYSTEM_PACKAGES
ENV PIP_BREAK_SYSTEM_PACKAGES=1
# 2024-07-02 20:06:47 11.19MB 执行命令并创建新的镜像层
RUN |7 EE_BASE_IMAGE=quay.io/centos/centos:stream9 PYCMD=/usr/bin/python3 PKGMGR_PRESERVE_CACHE= ANSIBLE_GALAXY_CLI_COLLECTION_OPTS= ANSIBLE_GALAXY_CLI_ROLE_OPTS= ANSIBLE_INSTALL_REFS=ansible-core>=2.15.0rc2,<2.16 ansible-runner PKGMGR=/usr/bin/dnf /bin/sh -c $PYCMD -m pip install -U pip # buildkit
# 2024-07-02 20:06:45 40.61MB 执行命令并创建新的镜像层
RUN |7 EE_BASE_IMAGE=quay.io/centos/centos:stream9 PYCMD=/usr/bin/python3 PKGMGR_PRESERVE_CACHE= ANSIBLE_GALAXY_CLI_COLLECTION_OPTS= ANSIBLE_GALAXY_CLI_ROLE_OPTS= ANSIBLE_INSTALL_REFS=ansible-core>=2.15.0rc2,<2.16 ansible-runner PKGMGR=/usr/bin/dnf /bin/sh -c $PYCMD -m pip install --no-cache-dir $ANSIBLE_INSTALL_REFS # buildkit
# 2024-07-02 20:06:39 11.68MB 执行命令并创建新的镜像层
RUN |7 EE_BASE_IMAGE=quay.io/centos/centos:stream9 PYCMD=/usr/bin/python3 PKGMGR_PRESERVE_CACHE= ANSIBLE_GALAXY_CLI_COLLECTION_OPTS= ANSIBLE_GALAXY_CLI_ROLE_OPTS= ANSIBLE_INSTALL_REFS=ansible-core>=2.15.0rc2,<2.16 ansible-runner PKGMGR=/usr/bin/dnf /bin/sh -c /output/scripts/pip_install $PYCMD # buildkit
# 2024-07-02 20:06:36 5.91KB 复制新文件或目录到容器中
COPY _build/scripts/entrypoint /opt/builder/bin/entrypoint # buildkit
# 2024-07-02 20:06:36 39.81KB 复制新文件或目录到容器中
COPY _build/scripts/ /output/scripts/ # buildkit
# 2024-07-02 20:06:36 0.00B 定义构建参数
ARG PKGMGR=/usr/bin/dnf
# 2024-07-02 20:06:36 0.00B 定义构建参数
ARG ANSIBLE_INSTALL_REFS=ansible-core>=2.15.0rc2,<2.16 ansible-runner
# 2024-07-02 20:06:36 0.00B 定义构建参数
ARG ANSIBLE_GALAXY_CLI_ROLE_OPTS=
# 2024-07-02 20:06:36 0.00B 定义构建参数
ARG ANSIBLE_GALAXY_CLI_COLLECTION_OPTS=
# 2024-07-02 20:06:36 0.00B 定义构建参数
ARG PKGMGR_PRESERVE_CACHE=
# 2024-07-02 20:06:36 0.00B 定义构建参数
ARG PYCMD=/usr/bin/python3
# 2024-07-02 20:06:36 0.00B 定义构建参数
ARG EE_BASE_IMAGE=quay.io/centos/centos:stream9
# 2024-07-02 20:06:36 0.00B 设置环境变量 PIP_BREAK_SYSTEM_PACKAGES
ENV PIP_BREAK_SYSTEM_PACKAGES=1
# 2024-07-02 20:06:36 0.00B 指定运行容器时使用的用户
USER root
# 2024-06-25 08:46:39 158.27MB
/bin/sh -c #(nop) CMD ["/bin/bash"]
# 2024-06-25 08:46:32 0.00B
/bin/sh -c #(nop) LABEL org.label-schema.schema-version="1.0" org.label-schema.name="CentOS Stream 9 Base Image" org.label-schema.vendor="CentOS" org.label-schema.license="GPLv2" org.label-schema.build-date="20240625"
# 2024-06-25 08:46:32 0.00B
/bin/sh -c #(nop) ADD file:f78a506fa7a9f1c39541f52906a1180fcb95e06e5c4660da02d5615c9bc94f81 in /
镜像信息
{
"Id": "sha256:f5df180d3d5934ae22cd08020624e2445ac5c9f71e22ccbab9f61582072a5217",
"RepoTags": [
"quay.io/ansible/awx-ee:24.6.1",
"swr.cn-north-4.myhuaweicloud.com/ddn-k8s/quay.io/ansible/awx-ee:24.6.1"
],
"RepoDigests": [
"quay.io/ansible/awx-ee@sha256:89593d2a0268acacdbd1c075d8810ab50d961cf7769e36de19219bb6cb4efcc1",
"swr.cn-north-4.myhuaweicloud.com/ddn-k8s/quay.io/ansible/awx-ee@sha256:3893d976a3b7df5d0af08cd9acc2e91bd1126c7f7ae94324ee43f4014943ec92"
],
"Parent": "",
"Comment": "buildkit.dockerfile.v0",
"Created": "2024-07-02T12:13:13.790634381Z",
"Container": "",
"ContainerConfig": null,
"DockerVersion": "",
"Author": "",
"Config": {
"Hostname": "",
"Domainname": "",
"User": "1000",
"AttachStdin": false,
"AttachStdout": false,
"AttachStderr": false,
"Tty": false,
"OpenStdin": false,
"StdinOnce": false,
"Env": [
"PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin",
"PIP_BREAK_SYSTEM_PACKAGES=1"
],
"Cmd": [
"bash"
],
"ArgsEscaped": true,
"Image": "",
"Volumes": null,
"WorkingDir": "/runner",
"Entrypoint": [
"/opt/builder/bin/entrypoint",
"dumb-init"
],
"OnBuild": null,
"Labels": {
"ansible-execution-environment": "true",
"io.buildah.version": "1.33.7",
"org.label-schema.build-date": "20240625",
"org.label-schema.license": "GPLv2",
"org.label-schema.name": "CentOS Stream 9 Base Image",
"org.label-schema.schema-version": "1.0",
"org.label-schema.vendor": "CentOS"
}
},
"Architecture": "amd64",
"Os": "linux",
"Size": 1750825795,
"GraphDriver": {
"Data": {
"LowerDir": "/var/lib/docker/overlay2/dc98eae6e9f65555062dab68392b27c13f1a3927703ef336046653e9a7abbf82/diff:/var/lib/docker/overlay2/99763fbc94d9e935c4157bb0ebaa9f6d15e8da245c927c0e8af403722c8eaf34/diff:/var/lib/docker/overlay2/2e09258cd88d3f4c8ae8fbbd6c37bb1d31813d5898e258f44b1cdf4cda883ddc/diff:/var/lib/docker/overlay2/2ed1ccfcbee0c9920fb3d1f9dec5715af59ebac5854f87ddb72c298bf7205116/diff:/var/lib/docker/overlay2/f2ffea0399153a1661f5fd47281873919f0ac05b17cac712dd480fe93ff6185e/diff:/var/lib/docker/overlay2/b06309bea66ed8bc32d0ca067551caf7ed7543b5a1ca200c05f714f70ec51c66/diff:/var/lib/docker/overlay2/823e63b61afe17e8a0628998b05409b7be49a7394c740112184d6f6e8f938a20/diff:/var/lib/docker/overlay2/dff24453de8ea8859f6ae95a995d2c40b0ced7d91b99b59e760590a9745b2075/diff:/var/lib/docker/overlay2/5cb6fd3992acd33a5132b88f22895dba4a8ab43cf7d9c44d17088c62a020f0a8/diff:/var/lib/docker/overlay2/8dd408f53a0886b0ad055b4f27bc921861afd43dc9c03a4cbbd2071499728935/diff:/var/lib/docker/overlay2/4392a172f6d0e783f74ddcc15d4ec0675b3205b26ac3d684e22d3b04af5808d3/diff:/var/lib/docker/overlay2/6dfc9fa5b44526e64900d2517b6cf4e0ca00c494d94e8e8ba17ebd39ea8acf62/diff:/var/lib/docker/overlay2/f7ec6877db0bab24d621a428ea0df7685627f7e0299bbe7eaa21d75c10fb68da/diff:/var/lib/docker/overlay2/f5d3ec1b8514eb3f482211be27876079a7e27c988a6ae3e0b3db25c1530228f1/diff:/var/lib/docker/overlay2/8c9bdd22aa6b1f807c3f4c62948f240f6262ee5fc4540a06ba12d0a0d049cdea/diff:/var/lib/docker/overlay2/23ed12bb7f82c5091e43207df10cd30c8037699ec68b92556f335407bd5482e9/diff:/var/lib/docker/overlay2/16b8ccc16d1d3cfe9af45d0a0b6d20a0b9ec75c219e3f2033bc1bd4e30504d74/diff",
"MergedDir": "/var/lib/docker/overlay2/674330ddb925ee9d1d5107a2166584f32a5f6bbdd379fea2b23771cc443526b8/merged",
"UpperDir": "/var/lib/docker/overlay2/674330ddb925ee9d1d5107a2166584f32a5f6bbdd379fea2b23771cc443526b8/diff",
"WorkDir": "/var/lib/docker/overlay2/674330ddb925ee9d1d5107a2166584f32a5f6bbdd379fea2b23771cc443526b8/work"
},
"Name": "overlay2"
},
"RootFS": {
"Type": "layers",
"Layers": [
"sha256:e638e75e923585f2e4c7ee7a1482214f47f3aeb9bb1a83a739996033c6180619",
"sha256:f819acdb8f452dc980d20fc88a211ab4400cc563ca7a5d85da42f54bad487de7",
"sha256:e0092aeb4dbb85ad29762592556f82f2727d0c899338fd8af8099c8403cfdd75",
"sha256:302158600ab5143d429f0960f69e952f1aeae82e54d9ad7c0cdf91c8798b4da2",
"sha256:d5453301df1ac9bdd05a2c51c2cfbfce87a29d51ffaccad250f84ddaaea0d705",
"sha256:29bb5343b0d076449f24970bdd2e618cd93ea425178ba3b0ab97ecd9f4747d41",
"sha256:64d3a3d6ef6aac8e5b210911cd38f172f89a97921fa7759f18970579516fc6f2",
"sha256:c5239012fd800ae2470b4f70ac836bd86fa898027fb977c16b359f824b145459",
"sha256:cf8aed7657f1cbd6aea63f4b931c869ba77834c94272b16a3615f03546f55326",
"sha256:a8bc58c6e4808e6276c9e40d22532479d3a7c12059acc4bdcebadbf97eb720b5",
"sha256:4df777e8dd6cab85e1ec8f337f85baa337fb65c3d2dc1177b2322fd65c51560e",
"sha256:3ffce918e45eb1a7fa75567bc9265cfaad71c15553f1d3c9cdc3c9f92abee7b7",
"sha256:5f70bf18a086007016e948b04aed3b82103a36bea41755b6cddfaf10ace3c6ef",
"sha256:795d4e71ac0ea5bff35b1b609ff89e499ad341d34a036f7d4d94a993768fef43",
"sha256:6694175d848a4940db489b863f39cfedf7f7ef75bf28429a01b03ae9e397eae2",
"sha256:153e371c01ecdd525b11d752873b1f20128770219470f284ee3931196ab261c8",
"sha256:5f70bf18a086007016e948b04aed3b82103a36bea41755b6cddfaf10ace3c6ef",
"sha256:5487431a4ee22ce09b2b0f4bd14e15e91d2f38950eedc7b3250b2bd0fcea7b55"
]
},
"Metadata": {
"LastTagTime": "2025-04-23T17:52:18.756158884+08:00"
}
}