hc
2023-02-13 e440ec23c5a540cdd3f7464e8779219be6fd3d95
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
config BR2_PACKAGE_DOCKER_ENGINE
   bool "docker-engine"
   depends on BR2_PACKAGE_HOST_GO_ARCH_SUPPORTS
   depends on BR2_PACKAGE_HOST_GO_CGO_LINKING_SUPPORTS
   depends on BR2_TOOLCHAIN_HAS_THREADS
   help
     Docker is a platform to build, ship,
     and run applications as lightweight containers.
 
     https://github.com/docker/docker
 
if BR2_PACKAGE_DOCKER_ENGINE
 
config BR2_PACKAGE_DOCKER_ENGINE_DAEMON
   bool "docker daemon"
   default y
   depends on BR2_USE_MMU # docker-containerd
   select BR2_PACKAGE_DOCKER_CONTAINERD # runtime dependency
   select BR2_PACKAGE_IPTABLES # runtime dependency
   select BR2_PACKAGE_SQLITE # runtime dependency
   help
     Build the Docker system daemon.
     If not selected, will build client only.
 
config BR2_PACKAGE_DOCKER_ENGINE_EXPERIMENTAL
   bool "build experimental features"
 
config BR2_PACKAGE_DOCKER_ENGINE_STATIC_CLIENT
   bool "build static client"
   depends on !BR2_STATIC_LIBS
   help
     Build a static docker client.
 
if BR2_PACKAGE_DOCKER_ENGINE_DAEMON
 
config BR2_PACKAGE_DOCKER_ENGINE_DRIVER_BTRFS
   bool "btrfs filesystem driver"
   depends on BR2_USE_MMU # btrfs-progs
   depends on BR2_TOOLCHAIN_HAS_THREADS # btrfs-progs
   select BR2_PACKAGE_BTRFS_PROGS
   help
     Build the btrfs filesystem driver for Docker.
 
config BR2_PACKAGE_DOCKER_ENGINE_DRIVER_DEVICEMAPPER
   bool "devicemapper filesystem driver"
   depends on BR2_TOOLCHAIN_HAS_THREADS # lvm2
   depends on BR2_USE_MMU # lvm2
   depends on !BR2_STATIC_LIBS # lvm2
   depends on !BR2_TOOLCHAIN_USES_MUSL # lvm2
   select BR2_PACKAGE_LVM2
   select BR2_PACKAGE_LVM2_APP_LIBRARY
   help
     Build the devicemapper filesystem driver for Docker.
 
config BR2_PACKAGE_DOCKER_ENGINE_DRIVER_VFS
   bool "vfs filesystem driver"
   depends on BR2_USE_WCHAR # gvfs
   depends on BR2_USE_MMU # gvfs
   depends on BR2_TOOLCHAIN_HAS_THREADS # gvfs
   select BR2_PACKAGE_GVFS
   help
     Build the vfs filesystem driver for Docker.
 
endif
 
endif
 
comment "docker-engine needs a toolchain w/ threads"
   depends on BR2_PACKAGE_HOST_GO_ARCH_SUPPORTS
   depends on BR2_PACKAGE_HOST_GO_CGO_LINKING_SUPPORTS
   depends on !BR2_TOOLCHAIN_HAS_THREADS