docker.io/sosotodocker/docker-osx:latest linux/amd64

docker.io/sosotodocker/docker-osx:latest - 国内下载镜像源 浏览次数:543

温馨提示:此镜像为latest tag镜像,本站无法保证此版本为最新镜像

这里是镜像描述:

Docker OS X

这是一个基于Docker的OS X镜像,可以让你在Linux或Windows机器上运行OS X应用程序。

该镜像提供了一个完整的OS X环境,包括X Window System、Terminal等,可以让你在Linux或Windows机器上运行任何支持OS X的应用程序。

注意:这个镜像是用于开发和测试目的,不建议用于生产环境中使用。

源镜像 docker.io/sosotodocker/docker-osx:latest
国内镜像 swr.cn-north-4.myhuaweicloud.com/ddn-k8s/docker.io/sosotodocker/docker-osx:latest
镜像ID sha256:bb7805fa71c9b3d24a5615048bd40ef700415bafeecb75e097b3ed88ac26dfbd
镜像TAG latest
大小 2.99GB
镜像源 docker.io
项目信息 Docker-Hub主页 🚀项目TAG 🚀
CMD /bin/bash -c sudo touch /dev/kvm /dev/snd "${IMAGE_PATH}" "${BOOTDISK}" "${ENV}" 2>/dev/null || true ; sudo chown -R $(id -u):$(id -g) /dev/kvm /dev/snd "${IMAGE_PATH}" "${BOOTDISK}" "${ENV}" 2>/dev/null || true ; [[ "${NOPICKER}" == true ]] && { sed -i '/^.*InstallMedia.*/d' Launch.sh && export BOOTDISK="${BOOTDISK:=/home/arch/OSX-KVM/OpenCore/OpenCore-nopicker.qcow2}" ; } || export BOOTDISK="${BOOTDISK:=/home/arch/OSX-KVM/OpenCore/OpenCore.qcow2}" ; [[ "${GENERATE_UNIQUE}" == true ]] && { ./Docker-OSX/osx-serial-generator/generate-unique-machine-values.sh --master-plist-url="${MASTER_PLIST_URL}" --count 1 --tsv ./serial.tsv --bootdisks --width "${WIDTH:-1920}" --height "${HEIGHT:-1080}" --output-bootdisk "${BOOTDISK:=/home/arch/OSX-KVM/OpenCore/OpenCore.qcow2}" --output-env "${ENV:=/env}" || exit 1 ; } ; [[ "${GENERATE_SPECIFIC}" == true ]] && { source "${ENV:=/env}" 2>/dev/null ; ./Docker-OSX/osx-serial-generator/generate-specific-bootdisk.sh --master-plist-url="${MASTER_PLIST_URL}" --model "${DEVICE_MODEL}" --serial "${SERIAL}" --board-serial "${BOARD_SERIAL}" --uuid "${UUID}" --mac-address "${MAC_ADDRESS}" --width "${WIDTH:-1920}" --height "${HEIGHT:-1080}" --output-bootdisk "${BOOTDISK:=/home/arch/OSX-KVM/OpenCore/OpenCore.qcow2}" || exit 1 ; } ; ./enable-ssh.sh && /bin/bash -c ./Launch.sh
启动入口
工作目录 /home/arch/OSX-KVM
OS/平台 linux/amd64
浏览量 543 次
贡献者 25*******5@qq.com
镜像创建 2022-11-19T10:48:22.613506238Z
同步时间 2024-09-10 11:02
更新时间 2025-04-08 18:26
目录挂载
/tmp/.X11-unix
环境变量
PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin LANG=C.UTF-8 USER=arch LIBGUESTFS_DEBUG=1 LIBGUESTFS_TRACE=1 ADDITIONAL_PORTS= BASESYSTEM_FORMAT=qcow2 BOOT_ARGS= BOOTDISK= CPU=Penryn CPUID_FLAGS=vendor=GenuineIntel,+invtsc,vmware-cpuid-freq=on,+ssse3,+sse4.2,+popcnt,+avx,+aes,+xsave,+xsaveopt,check, DISPLAY=:0.0 ENV=/env GENERATE_UNIQUE=false GENERATE_SPECIFIC=false IMAGE_PATH=/home/arch/OSX-KVM/mac_hdd_ng.img IMAGE_FORMAT=qcow2 KVM=accel=kvm:tcg MASTER_PLIST_URL=https://raw.githubusercontent.com/sickcodes/osx-serial-generator/master/config-custom.plist NETWORKING=vmxnet3 NOPICKER=false RAM=4 WIDTH=1920 HEIGHT=1080
镜像标签
https://twitter.com/sickcodes <https://sick.codes>: maintainer

Docker拉取命令

docker pull swr.cn-north-4.myhuaweicloud.com/ddn-k8s/docker.io/sosotodocker/docker-osx:latest
docker tag  swr.cn-north-4.myhuaweicloud.com/ddn-k8s/docker.io/sosotodocker/docker-osx:latest  docker.io/sosotodocker/docker-osx:latest

Containerd拉取命令

ctr images pull swr.cn-north-4.myhuaweicloud.com/ddn-k8s/docker.io/sosotodocker/docker-osx:latest
ctr images tag  swr.cn-north-4.myhuaweicloud.com/ddn-k8s/docker.io/sosotodocker/docker-osx:latest  docker.io/sosotodocker/docker-osx:latest

Shell快速替换命令

sed -i 's#sosotodocker/docker-osx:latest#swr.cn-north-4.myhuaweicloud.com/ddn-k8s/docker.io/sosotodocker/docker-osx:latest#' deployment.yaml

Ansible快速分发-Docker

#ansible k8s -m shell -a 'docker pull swr.cn-north-4.myhuaweicloud.com/ddn-k8s/docker.io/sosotodocker/docker-osx:latest && docker tag  swr.cn-north-4.myhuaweicloud.com/ddn-k8s/docker.io/sosotodocker/docker-osx:latest  docker.io/sosotodocker/docker-osx:latest'

Ansible快速分发-Containerd

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

镜像构建历史


# 2022-11-19 18:48:22  0.00B 设置默认要执行的命令
CMD ["/bin/bash" "-c" "sudo touch /dev/kvm /dev/snd \"${IMAGE_PATH}\" \"${BOOTDISK}\" \"${ENV}\" 2>/dev/null || true     ; sudo chown -R $(id -u):$(id -g) /dev/kvm /dev/snd \"${IMAGE_PATH}\" \"${BOOTDISK}\" \"${ENV}\" 2>/dev/null || true     ; [[ \"${NOPICKER}\" == true ]] && {         sed -i '/^.*InstallMedia.*/d' Launch.sh         && export BOOTDISK=\"${BOOTDISK:=/home/arch/OSX-KVM/OpenCore/OpenCore-nopicker.qcow2}\"     ; }     || export BOOTDISK=\"${BOOTDISK:=/home/arch/OSX-KVM/OpenCore/OpenCore.qcow2}\"     ; [[ \"${GENERATE_UNIQUE}\" == true ]] && {         ./Docker-OSX/osx-serial-generator/generate-unique-machine-values.sh             --master-plist-url=\"${MASTER_PLIST_URL}\"             --count 1             --tsv ./serial.tsv             --bootdisks             --width \"${WIDTH:-1920}\"             --height \"${HEIGHT:-1080}\"             --output-bootdisk \"${BOOTDISK:=/home/arch/OSX-KVM/OpenCore/OpenCore.qcow2}\"             --output-env \"${ENV:=/env}\"     || exit 1 ; }     ; [[ \"${GENERATE_SPECIFIC}\" == true ]] && {             source \"${ENV:=/env}\" 2>/dev/null             ; ./Docker-OSX/osx-serial-generator/generate-specific-bootdisk.sh             --master-plist-url=\"${MASTER_PLIST_URL}\"             --model \"${DEVICE_MODEL}\"             --serial \"${SERIAL}\"             --board-serial \"${BOARD_SERIAL}\"             --uuid \"${UUID}\"             --mac-address \"${MAC_ADDRESS}\"             --width \"${WIDTH:-1920}\"             --height \"${HEIGHT:-1080}\"             --output-bootdisk \"${BOOTDISK:=/home/arch/OSX-KVM/OpenCore/OpenCore.qcow2}\"     || exit 1 ; }     ; ./enable-ssh.sh && /bin/bash -c ./Launch.sh"]
                        
# 2022-11-19 18:48:22  0.00B 创建挂载点用于持久化数据或共享数据
VOLUME [/tmp/.X11-unix]
                        
# 2022-11-19 18:48:22  0.00B 设置环境变量 HEIGHT
ENV HEIGHT=1080
                        
# 2022-11-19 18:48:22  0.00B 设置环境变量 WIDTH
ENV WIDTH=1920
                        
# 2022-11-19 18:48:22  0.00B 设置环境变量 RAM
ENV RAM=4
                        
# 2022-11-19 18:48:22  0.00B 设置环境变量 NOPICKER
ENV NOPICKER=false
                        
# 2022-11-19 18:48:22  0.00B 设置环境变量 NETWORKING
ENV NETWORKING=vmxnet3
                        
# 2022-11-19 18:48:22  0.00B 设置环境变量 MASTER_PLIST_URL
ENV MASTER_PLIST_URL=https://raw.githubusercontent.com/sickcodes/osx-serial-generator/master/config-custom.plist
                        
# 2022-11-19 18:48:22  0.00B 设置环境变量 KVM
ENV KVM=accel=kvm:tcg
                        
# 2022-11-19 18:48:22  0.00B 设置环境变量 IMAGE_FORMAT
ENV IMAGE_FORMAT=qcow2
                        
# 2022-11-19 18:48:22  0.00B 设置环境变量 IMAGE_PATH
ENV IMAGE_PATH=/home/arch/OSX-KVM/mac_hdd_ng.img
                        
# 2022-11-19 18:48:22  0.00B 设置环境变量 GENERATE_SPECIFIC
ENV GENERATE_SPECIFIC=false
                        
# 2022-11-19 18:48:22  0.00B 设置环境变量 GENERATE_UNIQUE
ENV GENERATE_UNIQUE=false
                        
# 2022-11-19 18:48:22  0.00B 设置环境变量 ENV
ENV ENV=/env
                        
# 2022-11-19 18:48:22  0.00B 设置环境变量 DISPLAY
ENV DISPLAY=:0.0
                        
# 2022-11-19 18:48:22  0.00B 设置环境变量 CPUID_FLAGS
ENV CPUID_FLAGS=vendor=GenuineIntel,+invtsc,vmware-cpuid-freq=on,+ssse3,+sse4.2,+popcnt,+avx,+aes,+xsave,+xsaveopt,check,
                        
# 2022-11-19 18:48:22  0.00B 设置环境变量 CPU
ENV CPU=Penryn
                        
# 2022-11-19 18:48:22  0.00B 设置环境变量 BOOTDISK
ENV BOOTDISK=
                        
# 2022-11-19 18:48:22  0.00B 设置环境变量 BOOT_ARGS
ENV BOOT_ARGS=
                        
# 2022-11-19 18:48:22  0.00B 设置环境变量 BASESYSTEM_FORMAT
ENV BASESYSTEM_FORMAT=qcow2
                        
# 2022-11-19 18:48:22  0.00B 设置环境变量 ADDITIONAL_PORTS
ENV ADDITIONAL_PORTS=
                        
# 2022-11-19 18:48:22  27.00B 执行命令并创建新的镜像层
RUN |20 SIZE=200G RANKMIRRORS= MIRROR_COUNTRY=US MIRROR_COUNT=10 SHORTNAME=catalina SIGLEVEL=Never LINUX=true BRANCH=master REPO=https://github.com/sickcodes/Docker-OSX.git STOCK_DEVICE_MODEL=iMacPro1,1 STOCK_SERIAL=C02TM2ZBHX87 STOCK_BOARD_SERIAL=C02717306J9JG361M STOCK_UUID=007076A6-F2A2-4461-BBE5-BAD019F8025A STOCK_MAC_ADDRESS=00:0A:27:00:00:00 STOCK_WIDTH=1920 STOCK_HEIGHT=1080 STOCK_MASTER_PLIST_URL=https://raw.githubusercontent.com/sickcodes/osx-serial-generator/master/config-custom.plist STOCK_MASTER_PLIST_URL_NOPICKER=https://raw.githubusercontent.com/sickcodes/osx-serial-generator/master/config-nopicker-custom.plist STOCK_BOOTDISK=/home/arch/OSX-KVM/OpenCore/OpenCore.qcow2 STOCK_BOOTDISK_NOPICKER=/home/arch/OSX-KVM/OpenCore/OpenCore-nopicker.qcow2 /bin/bash -c ln -s /home/arch/OSX-KVM/OpenCore /home/arch/OSX-KVM/OpenCore-Catalina || true # buildkit
                        
# 2022-11-19 18:48:22  34.49MB 执行命令并创建新的镜像层
RUN |20 SIZE=200G RANKMIRRORS= MIRROR_COUNTRY=US MIRROR_COUNT=10 SHORTNAME=catalina SIGLEVEL=Never LINUX=true BRANCH=master REPO=https://github.com/sickcodes/Docker-OSX.git STOCK_DEVICE_MODEL=iMacPro1,1 STOCK_SERIAL=C02TM2ZBHX87 STOCK_BOARD_SERIAL=C02717306J9JG361M STOCK_UUID=007076A6-F2A2-4461-BBE5-BAD019F8025A STOCK_MAC_ADDRESS=00:0A:27:00:00:00 STOCK_WIDTH=1920 STOCK_HEIGHT=1080 STOCK_MASTER_PLIST_URL=https://raw.githubusercontent.com/sickcodes/osx-serial-generator/master/config-custom.plist STOCK_MASTER_PLIST_URL_NOPICKER=https://raw.githubusercontent.com/sickcodes/osx-serial-generator/master/config-nopicker-custom.plist STOCK_BOOTDISK=/home/arch/OSX-KVM/OpenCore/OpenCore.qcow2 STOCK_BOOTDISK_NOPICKER=/home/arch/OSX-KVM/OpenCore/OpenCore-nopicker.qcow2 /bin/bash -c ./Docker-OSX/osx-serial-generator/generate-specific-bootdisk.sh     --master-plist-url="${STOCK_MASTER_PLIST_URL_NOPICKER}"     --model "${STOCK_DEVICE_MODEL}"     --serial "${STOCK_SERIAL}"     --board-serial "${STOCK_BOARD_SERIAL}"     --uuid "${STOCK_UUID}"     --mac-address "${STOCK_MAC_ADDRESS}"     --width "${STOCK_WIDTH}"     --height "${STOCK_HEIGHT}"     --output-bootdisk "${STOCK_BOOTDISK_NOPICKER}" || exit 1     ; rm -rf /var/tmp/.guestfs-* # buildkit
                        
# 2022-11-19 18:46:54  34.50MB 执行命令并创建新的镜像层
RUN |20 SIZE=200G RANKMIRRORS= MIRROR_COUNTRY=US MIRROR_COUNT=10 SHORTNAME=catalina SIGLEVEL=Never LINUX=true BRANCH=master REPO=https://github.com/sickcodes/Docker-OSX.git STOCK_DEVICE_MODEL=iMacPro1,1 STOCK_SERIAL=C02TM2ZBHX87 STOCK_BOARD_SERIAL=C02717306J9JG361M STOCK_UUID=007076A6-F2A2-4461-BBE5-BAD019F8025A STOCK_MAC_ADDRESS=00:0A:27:00:00:00 STOCK_WIDTH=1920 STOCK_HEIGHT=1080 STOCK_MASTER_PLIST_URL=https://raw.githubusercontent.com/sickcodes/osx-serial-generator/master/config-custom.plist STOCK_MASTER_PLIST_URL_NOPICKER=https://raw.githubusercontent.com/sickcodes/osx-serial-generator/master/config-nopicker-custom.plist STOCK_BOOTDISK=/home/arch/OSX-KVM/OpenCore/OpenCore.qcow2 STOCK_BOOTDISK_NOPICKER=/home/arch/OSX-KVM/OpenCore/OpenCore-nopicker.qcow2 /bin/bash -c ./Docker-OSX/osx-serial-generator/generate-specific-bootdisk.sh     --master-plist-url="${STOCK_MASTER_PLIST_URL}"     --model "${STOCK_DEVICE_MODEL}"     --serial "${STOCK_SERIAL}"     --board-serial "${STOCK_BOARD_SERIAL}"     --uuid "${STOCK_UUID}"     --mac-address "${STOCK_MAC_ADDRESS}"     --width "${STOCK_WIDTH}"     --height "${STOCK_HEIGHT}"     --output-bootdisk "${STOCK_BOOTDISK}" || exit 1     ; rm -rf /var/tmp/.guestfs-* # buildkit
                        
# 2022-11-19 18:45:27  0.00B 定义构建参数
ARG STOCK_BOOTDISK_NOPICKER=/home/arch/OSX-KVM/OpenCore/OpenCore-nopicker.qcow2
                        
# 2022-11-19 18:45:27  0.00B 定义构建参数
ARG STOCK_BOOTDISK=/home/arch/OSX-KVM/OpenCore/OpenCore.qcow2
                        
# 2022-11-19 18:45:27  0.00B 定义构建参数
ARG STOCK_MASTER_PLIST_URL_NOPICKER=https://raw.githubusercontent.com/sickcodes/osx-serial-generator/master/config-nopicker-custom.plist
                        
# 2022-11-19 18:45:27  0.00B 定义构建参数
ARG STOCK_MASTER_PLIST_URL=https://raw.githubusercontent.com/sickcodes/osx-serial-generator/master/config-custom.plist
                        
# 2022-11-19 18:45:27  0.00B 定义构建参数
ARG STOCK_HEIGHT=1080
                        
# 2022-11-19 18:45:27  0.00B 定义构建参数
ARG STOCK_WIDTH=1920
                        
# 2022-11-19 18:45:27  0.00B 定义构建参数
ARG STOCK_MAC_ADDRESS=00:0A:27:00:00:00
                        
# 2022-11-19 18:45:27  0.00B 定义构建参数
ARG STOCK_UUID=007076A6-F2A2-4461-BBE5-BAD019F8025A
                        
# 2022-11-19 18:45:27  0.00B 定义构建参数
ARG STOCK_BOARD_SERIAL=C02717306J9JG361M
                        
# 2022-11-19 18:45:27  0.00B 定义构建参数
ARG STOCK_SERIAL=C02TM2ZBHX87
                        
# 2022-11-19 18:45:27  0.00B 定义构建参数
ARG STOCK_DEVICE_MODEL=iMacPro1,1
                        
# 2022-11-19 18:45:27  0.00B 设置环境变量 LIBGUESTFS_TRACE
ENV LIBGUESTFS_TRACE=1
                        
# 2022-11-19 18:45:27  0.00B 设置环境变量 LIBGUESTFS_DEBUG
ENV LIBGUESTFS_DEBUG=1
                        
# 2022-11-19 18:45:27  0.00B 设置环境变量 USER
ENV USER=arch
                        
# 2022-11-19 18:45:27  0.00B 指定运行容器时使用的用户
USER arch
                        
# 2022-11-19 18:45:27  1.74KB 执行命令并创建新的镜像层
RUN |9 SIZE=200G RANKMIRRORS= MIRROR_COUNTRY=US MIRROR_COUNT=10 SHORTNAME=catalina SIGLEVEL=Never LINUX=true BRANCH=master REPO=https://github.com/sickcodes/Docker-OSX.git /bin/bash -c grep -v InstallMedia ./Launch.sh > ./Launch-nopicker.sh     && chmod +x ./Launch-nopicker.sh     && sed -i -e s/OpenCore\.qcow2/OpenCore\-nopicker\.qcow2/ ./Launch-nopicker.sh # buildkit
                        
# 2022-11-19 18:45:27  1.88KB 执行命令并创建新的镜像层
RUN |9 SIZE=200G RANKMIRRORS= MIRROR_COUNTRY=US MIRROR_COUNT=10 SHORTNAME=catalina SIGLEVEL=Never LINUX=true BRANCH=master REPO=https://github.com/sickcodes/Docker-OSX.git /bin/bash -c touch Launch.sh     && chmod +x ./Launch.sh     && tee -a Launch.sh <<< '#!/bin/bash'     && tee -a Launch.sh <<< 'set -eux'     && tee -a Launch.sh <<< 'sudo chown    $(id -u):$(id -g) /dev/kvm 2>/dev/null || true'     && tee -a Launch.sh <<< 'sudo chown -R $(id -u):$(id -g) /dev/snd 2>/dev/null || true'     && tee -a Launch.sh <<< '[[ "${RAM}" = max ]] && export RAM="$(("$(head -n1 /proc/meminfo | tr -dc "[:digit:]") / 1000000"))"'     && tee -a Launch.sh <<< '[[ "${RAM}" = half ]] && export RAM="$(("$(head -n1 /proc/meminfo | tr -dc "[:digit:]") / 2000000"))"'     && tee -a Launch.sh <<< 'sudo chown -R $(id -u):$(id -g) /dev/snd 2>/dev/null || true'     && tee -a Launch.sh <<< 'exec qemu-system-x86_64 -m ${RAM:-4}000 \'     && tee -a Launch.sh <<< '-cpu ${CPU:-Penryn},${CPUID_FLAGS:-vendor=GenuineIntel,+invtsc,vmware-cpuid-freq=on,+ssse3,+sse4.2,+popcnt,+avx,+aes,+xsave,+xsaveopt,check,}${BOOT_ARGS} \'     && tee -a Launch.sh <<< '-machine q35,${KVM-"accel=kvm:tcg"} \'     && tee -a Launch.sh <<< '-smp ${CPU_STRING:-${SMP:-4},cores=${CORES:-4}} \'     && tee -a Launch.sh <<< '-usb -device usb-kbd -device usb-tablet \'     && tee -a Launch.sh <<< '-device isa-applesmc,osk=ourhardworkbythesewordsguardedpleasedontsteal\(c\)AppleComputerInc \'     && tee -a Launch.sh <<< '-drive if=pflash,format=raw,readonly=on,file=/home/arch/OSX-KVM/OVMF_CODE.fd \'     && tee -a Launch.sh <<< '-drive if=pflash,format=raw,file=/home/arch/OSX-KVM/OVMF_VARS-1024x768.fd \'     && tee -a Launch.sh <<< '-smbios type=2 \'     && tee -a Launch.sh <<< '-audiodev ${AUDIO_DRIVER:-alsa},id=hda -device ich9-intel-hda -device hda-duplex,audiodev=hda \'     && tee -a Launch.sh <<< '-device ich9-ahci,id=sata \'     && tee -a Launch.sh <<< '-drive id=OpenCoreBoot,if=none,snapshot=on,format=qcow2,file=${BOOTDISK:-/home/arch/OSX-KVM/OpenCore/OpenCore.qcow2} \'     && tee -a Launch.sh <<< '-device ide-hd,bus=sata.2,drive=OpenCoreBoot \'     && tee -a Launch.sh <<< '-device ide-hd,bus=sata.3,drive=InstallMedia \'     && tee -a Launch.sh <<< '-drive id=InstallMedia,if=none,file=/home/arch/OSX-KVM/BaseSystem.img,format=${BASESYSTEM_FORMAT:-qcow2} \'     && tee -a Launch.sh <<< '-drive id=MacHDD,if=none,file=${IMAGE_PATH:-/home/arch/OSX-KVM/mac_hdd_ng.img},format=${IMAGE_FORMAT:-qcow2} \'     && tee -a Launch.sh <<< '-device ide-hd,bus=sata.4,drive=MacHDD \'     && tee -a Launch.sh <<< '-netdev user,id=net0,hostfwd=tcp::${INTERNAL_SSH_PORT:-10022}-:22,hostfwd=tcp::${SCREEN_SHARE_PORT:-5900}-:5900,${ADDITIONAL_PORTS} \'     && tee -a Launch.sh <<< '-device ${NETWORKING:-vmxnet3},netdev=net0,id=net0,mac=${MAC_ADDRESS:-52:54:00:09:49:17} \'     && tee -a Launch.sh <<< '-monitor stdio \'     && tee -a Launch.sh <<< '-boot menu=on \'     && tee -a Launch.sh <<< '-vga vmware \'     && tee -a Launch.sh <<< '${EXTRA:-}' # buildkit
                        
# 2022-11-19 18:45:26  28.18MB 执行命令并创建新的镜像层
RUN |9 SIZE=200G RANKMIRRORS= MIRROR_COUNTRY=US MIRROR_COUNT=10 SHORTNAME=catalina SIGLEVEL=Never LINUX=true BRANCH=master REPO=https://github.com/sickcodes/Docker-OSX.git /bin/bash -c git clone --recurse-submodules --depth 1 --branch "${BRANCH}" "${REPO}" # buildkit
                        
# 2022-11-19 18:45:25  0.00B 定义构建参数
ARG REPO=https://github.com/sickcodes/Docker-OSX.git
                        
# 2022-11-19 18:45:25  0.00B 定义构建参数
ARG BRANCH=master
                        
# 2022-11-19 18:45:25  561.73MB 执行命令并创建新的镜像层
RUN |7 SIZE=200G RANKMIRRORS= MIRROR_COUNTRY=US MIRROR_COUNT=10 SHORTNAME=catalina SIGLEVEL=Never LINUX=true /bin/bash -c if [[ "${LINUX}" == true ]]; then         sudo pacman -Syu linux linux-headers archlinux-keyring guestfs-tools mkinitcpio pcre pcre2 --noconfirm         && libguestfs-test-tool         && rm -rf /var/tmp/.guestfs-*         && yes | sudo pacman -Scc     ; fi # buildkit
                        
# 2022-11-19 18:43:31  0.00B 定义构建参数
ARG LINUX=true
                        
# 2022-11-19 18:43:31  3.55KB 执行命令并创建新的镜像层
RUN |6 SIZE=200G RANKMIRRORS= MIRROR_COUNTRY=US MIRROR_COUNT=10 SHORTNAME=catalina SIGLEVEL=Never /bin/bash -c sudo tee -a /etc/pacman.conf <<< "SigLevel = ${SIGLEVEL}"     && sudo tee -a /etc/pacman.conf <<< 'RemoteFileSigLevel = Optional'     && sudo sed -i -e 's/^\#RemoteFileSigLevel/RemoteFileSigLevel/g' /etc/pacman.conf # buildkit
                        
# 2022-11-19 18:43:30  0.00B 定义构建参数
ARG SIGLEVEL=Never
                        
# 2022-11-19 18:43:30  544.99MB 执行命令并创建新的镜像层
RUN |5 SIZE=200G RANKMIRRORS= MIRROR_COUNTRY=US MIRROR_COUNT=10 SHORTNAME=catalina /bin/bash -c make     && qemu-img convert BaseSystem.dmg -O qcow2 -p -c BaseSystem.img     && rm ./BaseSystem.dmg # buildkit
                        
# 2022-11-19 18:41:29  0.00B 定义构建参数
ARG SHORTNAME=catalina
                        
# 2022-11-19 18:41:29  0.00B 设置工作目录为/home/arch/OSX-KVM
WORKDIR /home/arch/OSX-KVM
                        
# 2022-11-19 18:41:29  694.54MB 执行命令并创建新的镜像层
RUN |4 SIZE=200G RANKMIRRORS= MIRROR_COUNTRY=US MIRROR_COUNT=10 /bin/bash -c yes | sudo pacman -Syu bc qemu-desktop libvirt dnsmasq virt-manager bridge-utils openresolv jack2 ebtables edk2-ovmf netctl libvirt-dbus wget --overwrite --noconfirm     && yes | sudo pacman -Scc # buildkit
                        
# 2022-11-19 18:40:50  186.00B 执行命令并创建新的镜像层
RUN |4 SIZE=200G RANKMIRRORS= MIRROR_COUNTRY=US MIRROR_COUNT=10 /bin/bash -c touch enable-ssh.sh     && chmod +x ./enable-ssh.sh     && tee -a enable-ssh.sh <<< '[[ -f /etc/ssh/ssh_host_rsa_key ]] || \'     && tee -a enable-ssh.sh <<< '[[ -f /etc/ssh/ssh_host_ed25519_key ]] || \'     && tee -a enable-ssh.sh <<< '[[ -f /etc/ssh/ssh_host_ed25519_key ]] || \'     && tee -a enable-ssh.sh <<< 'sudo /usr/bin/ssh-keygen -A'     && tee -a enable-ssh.sh <<< 'nohup sudo /usr/bin/sshd -D &' # buildkit
                        
# 2022-11-19 18:40:49  0.00B 设置工作目录为/home/arch/OSX-KVM
WORKDIR /home/arch/OSX-KVM
                        
# 2022-11-19 18:40:49  0.00B 指定运行容器时使用的用户
USER arch
                        
# 2022-11-19 18:40:49  150.84MB 执行命令并创建新的镜像层
RUN |4 SIZE=200G RANKMIRRORS= MIRROR_COUNTRY=US MIRROR_COUNT=10 /bin/bash -c git clone --recurse-submodules --depth 1 https://github.com/kholia/OSX-KVM.git /home/arch/OSX-KVM # buildkit
                        
# 2022-11-19 18:40:40  0.00B 指定运行容器时使用的用户
USER arch
                        
# 2022-11-19 18:40:40  3.35KB 执行命令并创建新的镜像层
RUN |4 SIZE=200G RANKMIRRORS= MIRROR_COUNTRY=US MIRROR_COUNT=10 /bin/bash -c tee -a sshd_config <<< 'AllowTcpForwarding yes'     && tee -a sshd_config <<< 'PermitTunnel yes'     && tee -a sshd_config <<< 'X11Forwarding yes'     && tee -a sshd_config <<< 'PasswordAuthentication yes'     && tee -a sshd_config <<< 'PermitRootLogin yes'     && tee -a sshd_config <<< 'PubkeyAuthentication yes'     && tee -a sshd_config <<< 'HostKey /etc/ssh/ssh_host_rsa_key'     && tee -a sshd_config <<< 'HostKey /etc/ssh/ssh_host_ecdsa_key'     && tee -a sshd_config <<< 'HostKey /etc/ssh/ssh_host_ed25519_key' # buildkit
                        
# 2022-11-19 18:40:39  0.00B 设置工作目录为/etc/ssh
WORKDIR /etc/ssh
                        
# 2022-11-19 18:40:39  0.00B 执行命令并创建新的镜像层
RUN |4 SIZE=200G RANKMIRRORS= MIRROR_COUNTRY=US MIRROR_COUNT=10 /bin/bash -c touch authorized_keys     && chmod 644 authorized_keys # buildkit
                        
# 2022-11-19 18:40:38  0.00B 设置工作目录为/root/.ssh
WORKDIR /root/.ssh
                        
# 2022-11-19 18:40:38  0.00B 执行命令并创建新的镜像层
RUN |4 SIZE=200G RANKMIRRORS= MIRROR_COUNTRY=US MIRROR_COUNT=10 /bin/bash -c mkdir -p -m 700 /root/.ssh # buildkit
                        
# 2022-11-19 18:40:38  176.24MB 执行命令并创建新的镜像层
RUN |4 SIZE=200G RANKMIRRORS= MIRROR_COUNTRY=US MIRROR_COUNT=10 /bin/bash -c pacman -Syu git zip vim nano alsa-utils openssh --noconfirm     && ln -s /bin/vim /bin/vi     && useradd arch -p arch     && tee -a /etc/sudoers <<< 'arch ALL=(ALL) NOPASSWD: ALL'     && mkdir -p /home/arch     && chown arch:arch /home/arch # buildkit
                        
# 2022-11-19 18:40:29  333.00B 执行命令并创建新的镜像层
RUN |4 SIZE=200G RANKMIRRORS= MIRROR_COUNTRY=US MIRROR_COUNT=10 /bin/bash -c tee -a /etc/pacman.d/gnupg/gpg.conf <<< 'keyserver hkp://keyserver.ubuntu.com'     && tee -a /etc/pacman.d/gnupg/gpg.conf <<< 'keyserver hkps://hkps.pool.sks-keyservers.net:443'     && tee -a /etc/pacman.d/gnupg/gpg.conf <<< 'keyserver hkp://pgp.mit.edu:11371'     && tee -a /etc/pacman.d/gnupg/gpg.conf <<< 'keyserver hkps://keys.openpgp.org'     && tee -a /etc/pacman.d/gnupg/gpg.conf <<< 'keyserver hkps://keys.mailvelope.com' # buildkit
                        
# 2022-11-19 18:40:29  0.00B 执行命令并创建新的镜像层
RUN |4 SIZE=200G RANKMIRRORS= MIRROR_COUNTRY=US MIRROR_COUNT=10 /bin/bash -c if [[ "${RANKMIRRORS}" ]]; then         { pacman -Sy wget --noconfirm || pacman -Syu wget --noconfirm ; }         ; wget -O ./rankmirrors "https://raw.githubusercontent.com/sickcodes/Docker-OSX/${BRANCH:=master}/rankmirrors"         ; wget -O- "https://www.archlinux.org/mirrorlist/?country=${MIRROR_COUNTRY:-US}&protocol=https&use_mirror_status=on"         | sed -e 's/^#Server/Server/' -e '/^#/d'         | head -n "$((${MIRROR_COUNT:-10}+1))"         | bash ./rankmirrors --verbose --max-time 5 - > /etc/pacman.d/mirrorlist         && cat /etc/pacman.d/mirrorlist     ; fi # buildkit
                        
# 2022-11-19 18:40:28  14.91MB 执行命令并创建新的镜像层
RUN |4 SIZE=200G RANKMIRRORS= MIRROR_COUNTRY=US MIRROR_COUNT=10 /bin/bash -c pacman -Sy archlinux-keyring --noconfirm     && rm -rf /etc/pacman.d/gnupg     && pacman-key --init     && pacman-key --populate archlinux # buildkit
                        
# 2022-11-19 18:40:02  181.00B 执行命令并创建新的镜像层
RUN |4 SIZE=200G RANKMIRRORS= MIRROR_COUNTRY=US MIRROR_COUNT=10 /bin/bash -c tee /etc/pacman.d/mirrorlist <<< 'Server = https://geo.mirror.pkgbuild.com/$repo/os/$arch'     && tee -a /etc/pacman.d/mirrorlist <<< 'Server = http://mirror.rackspace.com/archlinux/$repo/os/$arch'     && tee -a /etc/pacman.d/mirrorlist <<< 'Server = https://mirror.rackspace.com/archlinux/$repo/os/$arch' # buildkit
                        
# 2022-11-19 18:40:01  0.00B 定义构建参数
ARG MIRROR_COUNT=10
                        
# 2022-11-19 18:40:01  0.00B 定义构建参数
ARG MIRROR_COUNTRY=US
                        
# 2022-11-19 18:40:01  0.00B 定义构建参数
ARG RANKMIRRORS
                        
# 2022-11-19 18:40:01  3.51KB 执行命令并创建新的镜像层
RUN |1 SIZE=200G /bin/bash -c perl -i -p -e s/^\#Color/Color$'\n'ParallelDownloads\ =\ 30/g /etc/pacman.conf # buildkit
                        
# 2022-11-19 18:40:01  0.00B 定义构建参数
ARG SIZE=200G
                        
# 2022-11-19 18:40:01  0.00B 
SHELL [/bin/bash -c]
                        
# 2022-11-19 18:40:01  0.00B 添加元数据标签
LABEL maintainer=https://twitter.com/sickcodes <https://sick.codes>
                        
# 2022-11-15 05:21:09  0.00B 
/bin/sh -c #(nop)  CMD ["/usr/bin/bash"]
                        
# 2022-11-15 05:21:09  0.00B 
/bin/sh -c #(nop)  ENV LANG=C.UTF-8
                        
# 2022-11-15 05:21:09  34.45KB 
/bin/sh -c ldconfig &&     sed -i '/BUILD_ID/a VERSION_ID=TEMPLATE_VERSION_ID' /etc/os-release
                        
# 2022-11-15 05:21:06  752.78MB 
/bin/sh -c #(nop) COPY dir:8c06a6373ab1904938712a4232a2a4b86ecbb85293114557f3dccf4c2c6c23c3 in / 
                        
                    

镜像信息

{
    "Id": "sha256:bb7805fa71c9b3d24a5615048bd40ef700415bafeecb75e097b3ed88ac26dfbd",
    "RepoTags": [
        "sosotodocker/docker-osx:latest",
        "swr.cn-north-4.myhuaweicloud.com/ddn-k8s/docker.io/sosotodocker/docker-osx:latest"
    ],
    "RepoDigests": [
        "sosotodocker/docker-osx@sha256:96983e69a644ccfdb74f7c1091c8e18b346feab2e986140951d6f380196930f3",
        "swr.cn-north-4.myhuaweicloud.com/ddn-k8s/docker.io/sosotodocker/docker-osx@sha256:96983e69a644ccfdb74f7c1091c8e18b346feab2e986140951d6f380196930f3"
    ],
    "Parent": "",
    "Comment": "buildkit.dockerfile.v0",
    "Created": "2022-11-19T10:48:22.613506238Z",
    "Container": "",
    "ContainerConfig": null,
    "DockerVersion": "",
    "Author": "",
    "Config": {
        "Hostname": "",
        "Domainname": "",
        "User": "arch",
        "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",
            "LANG=C.UTF-8",
            "USER=arch",
            "LIBGUESTFS_DEBUG=1",
            "LIBGUESTFS_TRACE=1",
            "ADDITIONAL_PORTS=",
            "BASESYSTEM_FORMAT=qcow2",
            "BOOT_ARGS=",
            "BOOTDISK=",
            "CPU=Penryn",
            "CPUID_FLAGS=vendor=GenuineIntel,+invtsc,vmware-cpuid-freq=on,+ssse3,+sse4.2,+popcnt,+avx,+aes,+xsave,+xsaveopt,check,",
            "DISPLAY=:0.0",
            "ENV=/env",
            "GENERATE_UNIQUE=false",
            "GENERATE_SPECIFIC=false",
            "IMAGE_PATH=/home/arch/OSX-KVM/mac_hdd_ng.img",
            "IMAGE_FORMAT=qcow2",
            "KVM=accel=kvm:tcg",
            "MASTER_PLIST_URL=https://raw.githubusercontent.com/sickcodes/osx-serial-generator/master/config-custom.plist",
            "NETWORKING=vmxnet3",
            "NOPICKER=false",
            "RAM=4",
            "WIDTH=1920",
            "HEIGHT=1080"
        ],
        "Cmd": [
            "/bin/bash",
            "-c",
            "sudo touch /dev/kvm /dev/snd \"${IMAGE_PATH}\" \"${BOOTDISK}\" \"${ENV}\" 2\u003e/dev/null || true     ; sudo chown -R $(id -u):$(id -g) /dev/kvm /dev/snd \"${IMAGE_PATH}\" \"${BOOTDISK}\" \"${ENV}\" 2\u003e/dev/null || true     ; [[ \"${NOPICKER}\" == true ]] \u0026\u0026 {         sed -i '/^.*InstallMedia.*/d' Launch.sh         \u0026\u0026 export BOOTDISK=\"${BOOTDISK:=/home/arch/OSX-KVM/OpenCore/OpenCore-nopicker.qcow2}\"     ; }     || export BOOTDISK=\"${BOOTDISK:=/home/arch/OSX-KVM/OpenCore/OpenCore.qcow2}\"     ; [[ \"${GENERATE_UNIQUE}\" == true ]] \u0026\u0026 {         ./Docker-OSX/osx-serial-generator/generate-unique-machine-values.sh             --master-plist-url=\"${MASTER_PLIST_URL}\"             --count 1             --tsv ./serial.tsv             --bootdisks             --width \"${WIDTH:-1920}\"             --height \"${HEIGHT:-1080}\"             --output-bootdisk \"${BOOTDISK:=/home/arch/OSX-KVM/OpenCore/OpenCore.qcow2}\"             --output-env \"${ENV:=/env}\"     || exit 1 ; }     ; [[ \"${GENERATE_SPECIFIC}\" == true ]] \u0026\u0026 {             source \"${ENV:=/env}\" 2\u003e/dev/null             ; ./Docker-OSX/osx-serial-generator/generate-specific-bootdisk.sh             --master-plist-url=\"${MASTER_PLIST_URL}\"             --model \"${DEVICE_MODEL}\"             --serial \"${SERIAL}\"             --board-serial \"${BOARD_SERIAL}\"             --uuid \"${UUID}\"             --mac-address \"${MAC_ADDRESS}\"             --width \"${WIDTH:-1920}\"             --height \"${HEIGHT:-1080}\"             --output-bootdisk \"${BOOTDISK:=/home/arch/OSX-KVM/OpenCore/OpenCore.qcow2}\"     || exit 1 ; }     ; ./enable-ssh.sh \u0026\u0026 /bin/bash -c ./Launch.sh"
        ],
        "ArgsEscaped": true,
        "Image": "",
        "Volumes": {
            "/tmp/.X11-unix": {}
        },
        "WorkingDir": "/home/arch/OSX-KVM",
        "Entrypoint": null,
        "OnBuild": null,
        "Labels": {
            "maintainer": "https://twitter.com/sickcodes \u003chttps://sick.codes\u003e"
        },
        "Shell": [
            "/bin/bash",
            "-c"
        ]
    },
    "Architecture": "amd64",
    "Os": "linux",
    "Size": 2993259364,
    "GraphDriver": {
        "Data": {
            "LowerDir": "/var/lib/docker/overlay2/e73de2987d632452efd648ef8cf1d662a1175a29da95755b5b564bb5ac8e0c1f/diff:/var/lib/docker/overlay2/5cdacaa4d656c412d9e38221ba859005b4ea0d2dd5fb23bcb0fe8b83886b7263/diff:/var/lib/docker/overlay2/75c45defba7ed7dcb8ecbdebb7664b2023a3461df4f97d6a0571ea8dbb6cfa67/diff:/var/lib/docker/overlay2/890ef799541b7866fa86493f5dc7daa853f457c82e0bac841341558f41eac6f0/diff:/var/lib/docker/overlay2/2c832063ee6c564b2423069e7dafc12668ecc5923db14d3d9f13db6048b1103b/diff:/var/lib/docker/overlay2/314e22af8f68674bcab7761562af354d1cd78097ac78f33aebbcb6974a863ded/diff:/var/lib/docker/overlay2/ce4fff2af6a8268d74ca7cecdd2b701c7f5c5dbe813ea87b0a6c788c2964f525/diff:/var/lib/docker/overlay2/6a0007ed81607ee23d72f2e298575c0ed5e89355f11bd05cf39c17aad7284047/diff:/var/lib/docker/overlay2/43e86ae5d6e5d03dd14c309e79bba986ff96c1c04863ea0c5e1170b6a8dad5ed/diff:/var/lib/docker/overlay2/f39c16df9abb65073213f5d76acbbbc87f30aa77d063d6f84f9be6fd5b817a86/diff:/var/lib/docker/overlay2/42707cf56087354600d749de3bea9a6b730a689dd5261f352f00df28a396af66/diff:/var/lib/docker/overlay2/d59a5dc56d998d206bb4d43319465f090f01c3fc3e7fc179a8e6bc742e58c4dc/diff:/var/lib/docker/overlay2/28701390d7524f00097d0a9db560bb4217faaf55529151bd46f2c206fdb7760a/diff:/var/lib/docker/overlay2/cfcbfa4ae292d627c1294c3bb555aa519d8473e876af3b55a679ba9d405dc979/diff:/var/lib/docker/overlay2/3cc5269fcd569bb612d0858ce1c2ea77c5b88aa0f7ef6464bca1e7cb52fe1262/diff:/var/lib/docker/overlay2/27ad11827615abb7425f1dcbf92dbc20d06797c93440a123ec3d80f761bdba71/diff:/var/lib/docker/overlay2/5f3747352ec4ae4998cfae18a80da0e68f68f58ffd613da401326b1ed9ecf4cc/diff:/var/lib/docker/overlay2/f9a974441c24ffe239658ce8636d55027f52a93f8186d6adb65fb06887ff5c75/diff:/var/lib/docker/overlay2/fc40a34ebc80fb0c4452f7f8f6b344237db61a143c3b517d982d44570c14a2a1/diff:/var/lib/docker/overlay2/6fec0febb80ca8aa9854d26addf159a962fbb7bcb3085a17aa0cb23a28efc186/diff:/var/lib/docker/overlay2/de885293d1142b38ad12e2dfac052f98a60bd3e7246f448b84b9010523275bfa/diff:/var/lib/docker/overlay2/29b27dbb087ecefef1b9c67ef3a2aab3dfd78aba395291fede80785f109e58ba/diff:/var/lib/docker/overlay2/e44b5d7121d065311942520ce32620ced22b26db0394318576901d365543a756/diff:/var/lib/docker/overlay2/f2847ea94d07095159effde288bfe9a852e9a24538b174a1cf6995bd861e1b4d/diff:/var/lib/docker/overlay2/d09d8cd344daef0b526bef4dcbcba763ee265914dc992f0ccb0a584d65640800/diff:/var/lib/docker/overlay2/67744e6a10cc06ac94e3fea88911939aafb099205efa913c93dc5aa32100a592/diff",
            "MergedDir": "/var/lib/docker/overlay2/889adbb5e8ba296d41a513cac0b5237fa6d8eb08200bc47c0060252164e47471/merged",
            "UpperDir": "/var/lib/docker/overlay2/889adbb5e8ba296d41a513cac0b5237fa6d8eb08200bc47c0060252164e47471/diff",
            "WorkDir": "/var/lib/docker/overlay2/889adbb5e8ba296d41a513cac0b5237fa6d8eb08200bc47c0060252164e47471/work"
        },
        "Name": "overlay2"
    },
    "RootFS": {
        "Type": "layers",
        "Layers": [
            "sha256:fb5f48774146735c531ebaf0eb440c1408ffe115a806f4157dcb7c6c1d952538",
            "sha256:3a9329ac2e6d7d9c75a119403cf8e7b9e1e26a26c51849b9809fc2aaa98d926e",
            "sha256:e94cf71627c681302dd96f2645847c838d80b6234c03a1c36b5bebdba1aa2f15",
            "sha256:b7ce6e110609d7dc3581861545b40b14e90a43d9948a8ce165f0ee1548e0e3d0",
            "sha256:fb5b2369105d1ce21595e09055bc553b759d9af93885618e8eb1cc5598b4e998",
            "sha256:28e260b85223da6e9d2e41cd2f40704c7a44ed6e3f89e3d24aaf9841ff631ee1",
            "sha256:7ded840131f1ae563fbc260d8f049946c414852f149684f7f01a0e6d29d7a955",
            "sha256:63accfbfd290f72222073644f1e7dcceb8271a84e10106fa0d423850de6c64b3",
            "sha256:bf7b007121e80d59424305ba772b7a2641dc5de551f996cd1e0ec6059a23422b",
            "sha256:5f70bf18a086007016e948b04aed3b82103a36bea41755b6cddfaf10ace3c6ef",
            "sha256:c4fc5ff0015c6fa80940cd561e1b5236a1b232b2161715eb32dd2f5c51b0c9bb",
            "sha256:5f70bf18a086007016e948b04aed3b82103a36bea41755b6cddfaf10ace3c6ef",
            "sha256:acb308530c2d17d379a990f376b8a4c89561a04d699541d380bf0f480d417777",
            "sha256:ff83d208103b6a800ac1a2832f19c14a9d2a514847b4a860ffd58cc1c4547149",
            "sha256:5f70bf18a086007016e948b04aed3b82103a36bea41755b6cddfaf10ace3c6ef",
            "sha256:e9a406dbc5f59e1773bba3275c4e5f5a3c83f9dab4a762526b28adea75e52428",
            "sha256:1c4cfd612d62186c957d09477f7edc96e0f1c652d453273546239508e992ad74",
            "sha256:5f70bf18a086007016e948b04aed3b82103a36bea41755b6cddfaf10ace3c6ef",
            "sha256:507067e30b5893d5cb113e38d0ee41a8a97bb8c00f7a12437366e2258202fba1",
            "sha256:3cfd304e099360c58be12f65c466a6d8e98d87ab4c00fbb3be1ad8a75b52f49c",
            "sha256:e259c3ade74a829fa335d1f25386f1b6105d95c21ad7595388c6cd9f5828153b",
            "sha256:ff5e84072adfc3ac6c90e496b2534d43800fb21d1e01732d53e3f1a54fbab585",
            "sha256:3253f1bd7d57f5bcf759eaae72e322ead8e5a5decffe5bf7ed34d6a46dee1e5b",
            "sha256:76876fd4b9c2b1a62181797f04ef941cf2b4b255e32ec36f41d5374d88c8f375",
            "sha256:7f6026b71d3c41ab9d0ed108b5990055c0dc2e6ecabbb6c8ddfb1c9783f2d03c",
            "sha256:00c6a74c8210857b4ac068569e6ef3c1cfcfe3461be8015d40c7763c5404a131",
            "sha256:6ac92365e813e2fb48d471ed6613738d5f6b08fea88e1c5a4a727572563792f2"
        ]
    },
    "Metadata": {
        "LastTagTime": "2024-09-10T10:59:21.075310354+08:00"
    }
}

更多版本

docker.io/sosotodocker/docker-osx:latest

linux/amd64 docker.io2.99GB2024-09-10 11:02
542