mirror of
git://git.yoctoproject.org/meta-virtualization.git
synced 2025-07-19 12:50:22 +02:00

Bumping moby to version v24.0.7, which comprises the following commits: 05d7386665 daemon: daemon.containerRestart: don't cancel restart on context cancel dd37b0b960 vendor: github.com/klauspost/compress v1.17.2 7058c0d24d vendor: github.com/klauspost/compress v1.16.5 57bd388582 daemon: overlay2: Write layer metadata atomically 05d95fd503 daemon: release sandbox even when NetworkDisabled 2783345d3a daemon/c8d: Use non cancellable context in defers a9e20aeaed daemon/containerd: rename some vars that collided with imports a8d0a58b24 daemon/containerd: newROLayerForImage: remove unused args c981f8aff7 daemon/containerd: log errors when releasing leases 73814c48df internal: Add compatcontext.WithoutCancel 535b70e90c Update check-config.sh dde5995051 vendor: golang.org/x/net v0.17.0 8864727bae vendor: golang.org/x/crypto v0.14.0 81d73e17f7 vendor: golang.org/x/text v0.13.0 d8c62df0b6 vendor: golang.org/x/sys v0.13.0 d7a1fcef8f vendor: golang.org/x/net v0.13.0, golang.org/x/crypto v0.11.0 a22da0d5c4 vendor: golang.org/x/text v0.11.0 85234039a6 vendor: golang.org/x/crypto v0.9.0 9702281ba0 vendor: golang.org/x/sys v0.10.0 01860dc813 vendor: golang.org/x/crypto v0.3.0 daf599ea0a replace dockerfile/dockerignore with patternmatcher/ignorefile 1dffa3a814 vendor: github.com/moby/patternmatcher v0.6.0 58c1c7b8dc Limit OOMScoreAdj when running in UserNS ("Rootful-in-Rootless") 19039eae0b profiles/apparmor: deny /sys/devices/virtual/powercap 164a1a0f14 oci/defaults: deny /sys/devices/virtual/powercap Signed-off-by: Bruce Ashfield <bruce.ashfield@gmail.com>
73 lines
2.8 KiB
BlitzBasic
73 lines
2.8 KiB
BlitzBasic
HOMEPAGE = "http://www.docker.com"
|
|
SUMMARY = "Linux container runtime"
|
|
DESCRIPTION = "Linux container runtime \
|
|
Docker complements kernel namespacing with a high-level API which \
|
|
operates at the process level. It runs unix processes with strong \
|
|
guarantees of isolation and repeatability across servers. \
|
|
. \
|
|
Docker is a great building block for automating distributed systems: \
|
|
large-scale web deployments, database clusters, continuous deployment \
|
|
systems, private PaaS, service-oriented architectures, etc. \
|
|
. \
|
|
This package contains the daemon and client, which are \
|
|
officially supported on x86_64 and arm hosts. \
|
|
Other architectures are considered experimental. \
|
|
. \
|
|
Also, note that kernel version 3.10 or above is required for proper \
|
|
operation of the daemon process, and that any lower versions may have \
|
|
subtle and/or glaring issues. \
|
|
"
|
|
|
|
# Notes:
|
|
# - This docker variant uses moby and the other individually maintained
|
|
# upstream variants for SRCREVs
|
|
# - It is a true community / upstream tracking build, and is not a
|
|
# docker curated set of commits or additions
|
|
# - The version number on this package tracks the versions assigned to
|
|
# the curated docker-ce repository. This allows compatibility and
|
|
# functional equivalence, while allowing new features to be more
|
|
# easily added.
|
|
# - The common components of this recipe and docker-ce do need to be moved
|
|
# to a docker.inc recipe
|
|
#
|
|
# Packaging details:
|
|
#
|
|
# https://github.com/docker/docker-ce-packaging.git
|
|
# common.mk:
|
|
# DOCKER_CLI_REPO ?= https://github.com/docker/cli.git
|
|
# DOCKER_ENGINE_REPO ?= https://github.com/docker/docker.git
|
|
# REF ?= HEAD
|
|
# DOCKER_CLI_REF ?= $(REF)
|
|
# DOCKER_ENGINE_REF ?= $(REF)
|
|
#
|
|
# These follow the tags for our releases in the listed repositories
|
|
# so we get that tag, and make it our SRCREVS:
|
|
#
|
|
|
|
SRCREV_moby = "311b9ff0aa93aa55880e1e5f8871c4fb69583426"
|
|
SRCREV_libnetwork = "67e0588f1ddfaf2faf4c8cae8b7ea2876434d91c"
|
|
SRCREV_cli = "ed223bc820ee9bb7005a333013b86203a9e1bc23"
|
|
SRCREV_FORMAT = "moby_libnetwork"
|
|
SRC_URI = "\
|
|
git://github.com/moby/moby.git;branch=24.0;name=moby;protocol=https \
|
|
git://github.com/docker/libnetwork.git;branch=master;name=libnetwork;destsuffix=git/libnetwork;protocol=https \
|
|
git://github.com/docker/cli;branch=24.0;name=cli;destsuffix=git/cli;protocol=https \
|
|
file://docker.init \
|
|
file://0001-libnetwork-use-GO-instead-of-go.patch \
|
|
file://0001-cli-use-external-GO111MODULE-and-cross-compiler.patch \
|
|
file://0001-dynbinary-use-go-cross-compiler.patch;patchdir=src/import \
|
|
"
|
|
|
|
DOCKER_COMMIT = "${SRCREV_moby}"
|
|
|
|
require docker.inc
|
|
|
|
# Apache-2.0 for docker
|
|
LICENSE = "Apache-2.0"
|
|
LIC_FILES_CHKSUM = "file://src/import/LICENSE;md5=4859e97a9c7780e77972d989f0823f28"
|
|
|
|
DOCKER_VERSION = "24.0.7"
|
|
PV = "${DOCKER_VERSION}+git${SRCREV_moby}"
|
|
|
|
CVE_PRODUCT = "docker mobyproject:moby"
|