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

Add mobyproject:moby to CVE_PRODUCT to reflect where the source is coming from for both docker recipes. We keep the old 'docker' designation for compatibility. It is unclear whether or not we should also be adding the cli and libnetwork to the CVE_PRODUCT. But since they are on different SRCREVs and not vendored, we keep them out for now. Signed-off-by: Bruce Ashfield <bruce.ashfield@gmail.com>
58 lines
2.2 KiB
BlitzBasic
58 lines
2.2 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. \
|
|
"
|
|
|
|
#
|
|
# 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_docker = "4ed81ac0e2504489839226ce42abc614cc4d4860"
|
|
SRCREV_libnetwork = "dcdf8f176d1e13ad719e913e796fb698d846de98"
|
|
SRCREV_cli = "baeda1f82a10204ec5708d5fbba130ad76cfee49"
|
|
SRCREV_FORMAT = "docker_libnetwork"
|
|
SRC_URI = "\
|
|
git://github.com/docker/docker.git;branch=20.10;name=docker;protocol=https \
|
|
git://github.com/docker/libnetwork.git;branch=master;name=libnetwork;destsuffix=git/libnetwork;protocol=https \
|
|
git://github.com/docker/cli;branch=20.10;name=cli;destsuffix=git/cli;protocol=https \
|
|
file://0001-libnetwork-use-GO-instead-of-go.patch \
|
|
file://docker.init \
|
|
file://0001-dynbinary-use-go-cross-compiler.patch \
|
|
file://0001-cli-use-external-GO111MODULE-and-cross-compiler.patch \
|
|
"
|
|
|
|
require docker.inc
|
|
|
|
# Apache-2.0 for docker
|
|
LICENSE = "Apache-2.0"
|
|
LIC_FILES_CHKSUM = "file://src/import/LICENSE;md5=4859e97a9c7780e77972d989f0823f28"
|
|
|
|
DOCKER_VERSION = "20.10.21-ce"
|
|
PV = "${DOCKER_VERSION}+git${SRCREV_docker}"
|
|
|
|
CVE_PRODUCT = "docker mobyproject:moby"
|