docker.io/qemux/qemu-docker:6.08 linux/amd64

docker.io/qemux/qemu-docker:6.08 - 国内下载镜像源 浏览次数:131
使用qemux/qemu-docker镜像的 Dockerfile 可以创建一个基于 QEMU 的 Docker Image。该镜像支持多种 guest 操作系统,包括 Ubuntu、Debian、CentOS 和 Arch Linux。 以下是该镜像的详细描述:

基本信息

  • 名称:qemux/qemu-docker
  • 作者:QEMU社区
  • 创建时间:未知

功能特性

  • 支持多种 guest 操作系统(包括 Ubuntu、Debian、CentOS 和 Arch Linux)
  • 可以创建基于 QEMU 的 Docker Image
  • 适合用于开发和测试环境

使用方式

  • 需要在Dockerfile中添加 DockerImage: qemux/qemu-docker 的指令
  • 可以通过 docker build 命令来创建 Docker Image

注意事项

  • 由于基于 QEMU 的镜像可能会导致性能下降,因此建议在开发和测试环境中使用该镜像
源镜像 docker.io/qemux/qemu-docker:6.08
国内镜像 swr.cn-north-4.myhuaweicloud.com/ddn-k8s/docker.io/qemux/qemu-docker:6.08
镜像ID sha256:06f2377cc2576a7761ec0ee58c9ea8d32d7637a965ba91ec98ef424ac88af44e
镜像TAG 6.08
大小 253.93MB
镜像源 docker.io
项目信息 Docker-Hub主页 🚀项目TAG 🚀
CMD
启动入口 /usr/bin/tini -s /run/entry.sh
工作目录 /
OS/平台 linux/amd64
浏览量 131 次
贡献者
镜像创建 2024-11-15T03:14:31.238622526Z
同步时间 2025-03-05 16:02
更新时间 2025-04-19 18:14
开放端口
22/tcp 5900/tcp 8006/tcp
目录挂载
/storage
环境变量
PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin CPU_CORES=1 RAM_SIZE=1G DISK_SIZE=16G BOOT=http://example.com/image.iso
镜像标签
2024-11-15T03:14:04.626Z: org.opencontainers.image.created QEMU in a Docker container.: org.opencontainers.image.description MIT: org.opencontainers.image.licenses a42cb3470c7556ef9120cfba2f617f132194ac83: org.opencontainers.image.revision https://github.com/qemus/qemu-docker: org.opencontainers.image.source QEMU for Docker: org.opencontainers.image.title https://github.com/qemus/qemu-docker: org.opencontainers.image.url 6.08: org.opencontainers.image.version

Docker拉取命令

docker pull swr.cn-north-4.myhuaweicloud.com/ddn-k8s/docker.io/qemux/qemu-docker:6.08
docker tag  swr.cn-north-4.myhuaweicloud.com/ddn-k8s/docker.io/qemux/qemu-docker:6.08  docker.io/qemux/qemu-docker:6.08

Containerd拉取命令

ctr images pull swr.cn-north-4.myhuaweicloud.com/ddn-k8s/docker.io/qemux/qemu-docker:6.08
ctr images tag  swr.cn-north-4.myhuaweicloud.com/ddn-k8s/docker.io/qemux/qemu-docker:6.08  docker.io/qemux/qemu-docker:6.08

Shell快速替换命令

sed -i 's#qemux/qemu-docker:6.08#swr.cn-north-4.myhuaweicloud.com/ddn-k8s/docker.io/qemux/qemu-docker:6.08#' deployment.yaml

Ansible快速分发-Docker

#ansible k8s -m shell -a 'docker pull swr.cn-north-4.myhuaweicloud.com/ddn-k8s/docker.io/qemux/qemu-docker:6.08 && docker tag  swr.cn-north-4.myhuaweicloud.com/ddn-k8s/docker.io/qemux/qemu-docker:6.08  docker.io/qemux/qemu-docker:6.08'

Ansible快速分发-Containerd

#ansible k8s -m shell -a 'ctr images pull swr.cn-north-4.myhuaweicloud.com/ddn-k8s/docker.io/qemux/qemu-docker:6.08 && ctr images tag  swr.cn-north-4.myhuaweicloud.com/ddn-k8s/docker.io/qemux/qemu-docker:6.08  docker.io/qemux/qemu-docker:6.08'

镜像构建历史


# 2024-11-15 11:14:31  0.00B 配置容器启动时运行的命令
ENTRYPOINT ["/usr/bin/tini" "-s" "/run/entry.sh"]
                        
# 2024-11-15 11:14:31  0.00B 设置环境变量 BOOT
ENV BOOT=http://example.com/image.iso
                        
# 2024-11-15 11:14:31  0.00B 设置环境变量 DISK_SIZE
ENV DISK_SIZE=16G
                        
# 2024-11-15 11:14:31  0.00B 设置环境变量 RAM_SIZE
ENV RAM_SIZE=1G
                        
# 2024-11-15 11:14:31  0.00B 设置环境变量 CPU_CORES
ENV CPU_CORES=1
                        
# 2024-11-15 11:14:31  0.00B 声明容器运行时监听的端口
EXPOSE map[22/tcp:{} 5900/tcp:{} 8006/tcp:{}]
                        
# 2024-11-15 11:14:31  0.00B 创建挂载点用于持久化数据或共享数据
VOLUME [/storage]
                        
# 2024-11-15 11:14:31  1.25KB 复制新文件或目录到容器中
COPY --chmod=744 ./web/nginx.conf /etc/nginx/sites-enabled/web.conf # buildkit
                        
# 2024-11-15 11:14:31  9.32KB 复制新文件或目录到容器中
COPY --chmod=755 ./web /var/www/ # buildkit
                        
# 2024-11-15 11:14:31  55.45KB 复制新文件或目录到容器中
COPY --chmod=755 ./src /run/ # buildkit
                        
# 2024-11-15 11:14:31  170.19MB 执行命令并创建新的镜像层
RUN |5 VERSION_ARG=6.08 VERSION_VNC=1.5.0 DEBCONF_NOWARNINGS=yes DEBIAN_FRONTEND=noninteractive DEBCONF_NONINTERACTIVE_SEEN=true /bin/sh -c set -eu &&     apt-get update &&     apt-get --no-install-recommends -y install         tini         wget         7zip         ovmf         nginx         swtpm         procps         iptables         iproute2         apt-utils         dnsmasq         xz-utils         net-tools         qemu-utils         genisoimage         ca-certificates         netcat-openbsd         qemu-system-x86 &&     apt-get clean &&     mkdir -p /usr/share/novnc &&     wget "https://github.com/novnc/noVNC/archive/refs/tags/v${VERSION_VNC}.tar.gz" -O /tmp/novnc.tar.gz -q --timeout=10 &&     tar -xf /tmp/novnc.tar.gz -C /tmp/ &&     cd "/tmp/noVNC-${VERSION_VNC}" &&     mv app core vendor package.json *.html /usr/share/novnc &&     sed -i "s|UI\.initSetting('path', 'websockify')|UI.initSetting('path', window.location.pathname.replace(/[^/]*$/, '').substring(1) + 'websockify')|" /usr/share/novnc/app/ui.js &&     unlink /etc/nginx/sites-enabled/default &&     sed -i 's/^worker_processes.*/worker_processes 1;/' /etc/nginx/nginx.conf &&     echo "$VERSION_ARG" > /run/version &&     rm -rf /var/lib/apt/lists/* /tmp/* /var/tmp/* # buildkit
                        
# 2024-11-15 11:14:31  0.00B 定义构建参数
ARG DEBCONF_NONINTERACTIVE_SEEN=true
                        
# 2024-11-15 11:14:31  0.00B 定义构建参数
ARG DEBIAN_FRONTEND=noninteractive
                        
# 2024-11-15 11:14:31  0.00B 定义构建参数
ARG DEBCONF_NOWARNINGS=yes
                        
# 2024-11-15 11:14:31  0.00B 定义构建参数
ARG VERSION_VNC=1.5.0
                        
# 2024-11-15 11:14:31  0.00B 定义构建参数
ARG VERSION_ARG=6.08
                        
# 2024-11-11 08:00:00  0.00B 设置默认要执行的命令
CMD ["bash"]
                        
# 2024-11-11 08:00:00  83.67MB 复制文件或目录到容器中
ADD rootfs.tar.xz / # buildkit
                        
                    

镜像信息

{
    "Id": "sha256:06f2377cc2576a7761ec0ee58c9ea8d32d7637a965ba91ec98ef424ac88af44e",
    "RepoTags": [
        "qemux/qemu-docker:6.08",
        "swr.cn-north-4.myhuaweicloud.com/ddn-k8s/docker.io/qemux/qemu-docker:6.08"
    ],
    "RepoDigests": [
        "qemux/qemu-docker@sha256:3c614ded692f481f3b2181ba2ca38ffae6fa28fb8073c0db80fbaf51343aa1f9",
        "swr.cn-north-4.myhuaweicloud.com/ddn-k8s/docker.io/qemux/qemu-docker@sha256:ecc6422bf2829bf2e612c89e5ecff04cc85e2c407e31fa15a4f649394aa5b835"
    ],
    "Parent": "",
    "Comment": "buildkit.dockerfile.v0",
    "Created": "2024-11-15T03:14:31.238622526Z",
    "Container": "",
    "ContainerConfig": null,
    "DockerVersion": "",
    "Author": "",
    "Config": {
        "Hostname": "",
        "Domainname": "",
        "User": "",
        "AttachStdin": false,
        "AttachStdout": false,
        "AttachStderr": false,
        "ExposedPorts": {
            "22/tcp": {},
            "5900/tcp": {},
            "8006/tcp": {}
        },
        "Tty": false,
        "OpenStdin": false,
        "StdinOnce": false,
        "Env": [
            "PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin",
            "CPU_CORES=1",
            "RAM_SIZE=1G",
            "DISK_SIZE=16G",
            "BOOT=http://example.com/image.iso"
        ],
        "Cmd": null,
        "ArgsEscaped": true,
        "Image": "",
        "Volumes": {
            "/storage": {}
        },
        "WorkingDir": "/",
        "Entrypoint": [
            "/usr/bin/tini",
            "-s",
            "/run/entry.sh"
        ],
        "OnBuild": null,
        "Labels": {
            "org.opencontainers.image.created": "2024-11-15T03:14:04.626Z",
            "org.opencontainers.image.description": "QEMU in a Docker container.",
            "org.opencontainers.image.licenses": "MIT",
            "org.opencontainers.image.revision": "a42cb3470c7556ef9120cfba2f617f132194ac83",
            "org.opencontainers.image.source": "https://github.com/qemus/qemu-docker",
            "org.opencontainers.image.title": "QEMU for Docker",
            "org.opencontainers.image.url": "https://github.com/qemus/qemu-docker",
            "org.opencontainers.image.version": "6.08"
        }
    },
    "Architecture": "amd64",
    "Os": "linux",
    "Size": 253929323,
    "GraphDriver": {
        "Data": {
            "LowerDir": "/var/lib/docker/overlay2/2ebf414df1355b6119633021dcc279103bad3ab1bb982bc9574daa2b3c960d45/diff:/var/lib/docker/overlay2/57b0f123db3a7cded8e536dfd1faabee3992446ee132a35044425d850c665f07/diff:/var/lib/docker/overlay2/dced1b375bcfc3c7de43781caa44b99a6b28f4263bde59063beef47e4dee7d32/diff:/var/lib/docker/overlay2/5963bd3eeb6aa3384dc3c79038ac22d8a98f283852a04a3c6300111009c14d15/diff",
            "MergedDir": "/var/lib/docker/overlay2/947b55ba77080c1fc5a15fb8ef5a769191dc3b4743e2a1bf28682d23c45f2d94/merged",
            "UpperDir": "/var/lib/docker/overlay2/947b55ba77080c1fc5a15fb8ef5a769191dc3b4743e2a1bf28682d23c45f2d94/diff",
            "WorkDir": "/var/lib/docker/overlay2/947b55ba77080c1fc5a15fb8ef5a769191dc3b4743e2a1bf28682d23c45f2d94/work"
        },
        "Name": "overlay2"
    },
    "RootFS": {
        "Type": "layers",
        "Layers": [
            "sha256:e5a8dcdb2e573dd42ea6fb064c281e924f23518e6b9dabbb40dc044463e8f555",
            "sha256:6662badebc064e4d9fd9efda45be52564057d288b827f4d10add0565719ff4c3",
            "sha256:a3f01e062cb555b13e03f4d8255b1ed4e24b81132e5c2d464f8897eda4e67269",
            "sha256:46f6389a2890a79e7622eec9bcae78d0fe5ea84e369e3051e94d72f9d3a20a60",
            "sha256:3626205f161ab105dfd0352fc10ac6f262af2509f4c57c4c4f9a812bd50a7913"
        ]
    },
    "Metadata": {
        "LastTagTime": "2025-03-05T16:02:24.186190233+08:00"
    }
}

更多版本

docker.io/qemux/qemu-docker:latest

linux/amd64 docker.io253.71MB2024-11-01 16:53
332

docker.io/qemux/qemu-docker:6.06

linux/amd64 docker.io253.71MB2024-11-11 12:58
155

docker.io/qemux/qemu-docker:6.06

linux/arm64 docker.io279.27MB2024-11-11 13:01
82

docker.io/qemux/qemu-docker:6.08

linux/amd64 docker.io253.93MB2025-03-05 16:02
130