GordonTheTurtle
9a4c2433fd
Merge component 'engine' from git@github.com:docker/engine master
2018-08-21 01:02:44 +00:00
GordonTheTurtle
bf1cdbb0f9
Merge component 'cli' from git@github.com:docker/cli master
2018-08-21 00:36:49 +00:00
Andrew Hsu
a459cbb061
Merge pull request #1275 from AntaresS/buildkit-support
...
[enhancement] enable buildkit from daemon side
Upstream-commit: 2461cd618d
Component: cli
2018-08-20 16:15:32 -07:00
Anda Xu
17cb083800
vendor dependency
...
Signed-off-by: Anda Xu <anda.xu@docker.com >
Upstream-commit: acf43b62b5
Component: cli
2018-08-20 15:32:25 -07:00
GordonTheTurtle
10e40bd154
Merge component 'engine' from git@github.com:docker/engine master
2018-08-20 22:19:44 +00:00
Tibor Vass
3569cbf496
Merge pull request #37620 from tonistiigi/buildkit-net-modes
...
buildkit: enable net modes and bridge
Upstream-commit: cf72051c3746fa60d7e7995c0342eaca91f07bfd
Component: engine
2018-08-20 14:56:24 -07:00
GordonTheTurtle
4bfe96dbc6
Merge component 'cli' from git@github.com:docker/cli master
2018-08-20 21:53:07 +00:00
Sebastiaan van Stijn
524fe098d4
Merge pull request #37675 from cpuguy83/unused_logging_code
...
Remove now unused multireader.
Upstream-commit: 715aa064ade3576b778f0f71ba43829ba625bf69
Component: engine
2018-08-20 22:12:38 +01:00
Anda Xu
01ffacab2e
enable buildkit as builder from daemon; no env var needs to be set
...
Signed-off-by: Anda Xu <anda.xu@docker.com >
Upstream-commit: ef09ca8987
Component: cli
2018-08-20 11:59:39 -07:00
Tibor Vass
0f3d3cb192
Disable buildkit's subreaper until the issue is understood
...
Signed-off-by: Tibor Vass <tibor@docker.com >
Upstream-commit: 4a40f921d3c73b056271bad128f9da7d90b1cd2a
Component: engine
2018-08-20 18:55:01 +00:00
Tonis Tiigi
0a604d1631
builder: enable add-host for buildkit
...
Signed-off-by: Tonis Tiigi <tonistiigi@gmail.com >
Upstream-commit: d46fa93cb637e7de964769717f3b5770f6732bee
Component: engine
2018-08-20 18:55:01 +00:00
Tonis Tiigi
4020288a72
builder: allow setting host/none network mode
...
Signed-off-by: Tonis Tiigi <tonistiigi@gmail.com >
Upstream-commit: c6c680ad5b1e4d17faaebc753e1123d8662ad297
Component: engine
2018-08-20 18:55:01 +00:00
Tonis Tiigi
3214172ab1
builder: setup code for a bridge networking
...
Signed-off-by: Tonis Tiigi <tonistiigi@gmail.com >
Upstream-commit: d6424a088dacc902b674f402e6a62aa8f5f4a803
Component: engine
2018-08-20 18:55:01 +00:00
Tonis Tiigi
560eea56b4
vendor: update buildkit to 46f9075a
...
Signed-off-by: Tonis Tiigi <tonistiigi@gmail.com >
Signed-off-by: Tibor Vass <tibor@docker.com >
Upstream-commit: bc67a7886273ad8cc270e9c6792c787e0cf7745e
Component: engine
2018-08-20 18:54:10 +00:00
Sebastiaan van Stijn
ebd369251b
Merge pull request #37593 from AntaresS/add-enable-buildkit
...
[enhancement] add optional fields in daemon.json to enable buildkit
Upstream-commit: 991682749612d6613d5f49035f62e2a479c0dc59
Component: engine
2018-08-20 19:41:56 +01:00
Andrew Hsu
6eb2284e77
Merge pull request #1302 from andrewhsu/venbk
...
vndr buildkit, containerd, console
Upstream-commit: 466e1b0741
Component: cli
2018-08-20 11:10:46 -07:00
Andrew Hsu
aab5441f89
vndr buildkit, containerd, and console
...
vndr buildkit to e8c7acc
vndr containerd to v1.2.0-beta.0
vndr console to 4d8a41f
Signed-off-by: Andrew Hsu <andrewhsu@docker.com >
Upstream-commit: 7a73d112ff
Component: cli
2018-08-20 17:59:40 +00:00
Michael Crosby
66cdb5a200
Merge pull request #1260 from dhiltgen/ce_q3
...
Add CLI support for running dockerd in a container on containerd
Upstream-commit: 0c444c521f
Component: cli
2018-08-20 13:39:49 -04:00
Brian Goff
f36591e04d
Remove now unused multireader.
...
Signed-off-by: Brian Goff <cpuguy83@gmail.com >
Upstream-commit: 5da8bc2e5b4f19d2201f8642cbb3663a7cc70c8a
Component: engine
2018-08-20 09:42:19 -07:00
Daniel Hiltgen
f4a7b44342
Add engine commands built on containerd
...
This new collection of commands supports initializing a local
engine using containerd, updating that engine, and activating
the EE product
Signed-off-by: Daniel Hiltgen <daniel.hiltgen@docker.com >
Upstream-commit: fd2f1b3b66
Component: cli
2018-08-20 09:42:05 -07:00
Daniel Hiltgen
18e4f23013
Vendoring bump for containerd and licensing
...
Signed-off-by: Daniel Hiltgen <daniel.hiltgen@docker.com >
Upstream-commit: 11a312118f
Component: cli
2018-08-20 09:42:05 -07:00
GordonTheTurtle
22c23f16cc
Merge component 'engine' from git@github.com:docker/engine master
2018-08-20 13:03:43 +00:00
GordonTheTurtle
a019105186
Merge component 'cli' from git@github.com:docker/cli master
2018-08-20 08:36:51 +00:00
Vincent Demeester
38b4ba8a68
Merge pull request #1300 from mmacy/1299-trust-inspect-typo
...
Fix 'trust inspect' typo: "AdminstrativeKeys"
Upstream-commit: 3f7c6c8200
Component: cli
2018-08-20 10:08:45 +02:00
Sebastiaan van Stijn
d2993cf016
Merge pull request #37092 from cpuguy83/local_logger
...
Add "local" log driver
Upstream-commit: e0ad6d045c752e0523d8591b235ec2db32bc71fc
Component: engine
2018-08-20 07:01:41 +01:00
mmacy
b81518c06e
[WIP] fix trust inspect typo 'AdminstrativeKeys'
...
Signed-off-by: mmacy <marsma@microsoft.com >
Upstream-commit: c11acddfb5
Component: cli
2018-08-19 17:57:04 -07:00
GordonTheTurtle
3d82540b92
Merge component 'cli' from git@github.com:docker/cli master
2018-08-20 00:36:37 +00:00
Anda Xu
02ca9d77c5
add optional fields in daemon.json to enable buildkit
...
Signed-off-by: Anda Xu <anda.xu@docker.com >
Upstream-commit: 2be17666b4cf21995da3e4ddf4ed615e6e6ca63a
Component: engine
2018-08-19 14:58:23 -07:00
Andrew Hsu
a5d51f25eb
Merge pull request #1297 from tiborvass/tls-update
...
vendor: update tlsconfig in go-connections to 7395e3f8aa162843a74ed6d48e79627d9792ac55
Upstream-commit: 5706f9518a
Component: cli
2018-08-19 14:46:46 -07:00
GordonTheTurtle
740a46a7d4
Merge component 'engine' from git@github.com:docker/engine master
2018-08-19 01:02:41 +00:00
Sebastiaan van Stijn
a50883aec2
Merge pull request #37664 from dmcgowan/vendor-containerd-1.2
...
Update containerd vendor to 1.2 beta
Upstream-commit: 7d4fa69e33e64cf637d6fb3a0130e8aa3cc83072
Component: engine
2018-08-18 22:22:41 +01:00
GordonTheTurtle
036d053ead
Merge component 'cli' from git@github.com:docker/cli master
2018-08-18 04:36:55 +00:00
Andrew Hsu
1b348ba107
Merge pull request #1296 from tiborvass/build-progress-flag-no-api-requirement
...
build: Remove API requirement for --progress as it is CLI only
Upstream-commit: f472a1a480
Component: cli
2018-08-17 18:31:25 -07:00
Andrew Hsu
e3c0a7e0f8
Merge pull request #1295 from tiborvass/cmd-builder-prune-no-options
...
builder: Implement `builder prune` to prune build cache
Upstream-commit: b3d8c5deda
Component: cli
2018-08-17 18:28:37 -07:00
GordonTheTurtle
edcfdbb75b
Merge component 'engine' from git@github.com:docker/engine master
2018-08-18 01:02:44 +00:00
Daniel Hiltgen
8701fc500f
Expose license status in Info ( #37612 )
...
* Expose license status in Info
This wires up a new field in the Info payload that exposes the license.
For moby this is hardcoded to always report a community edition.
Downstream enterprise dockerd will have additional licensing logic wired
into this function to report details about the current license status.
Signed-off-by: Daniel Hiltgen <daniel.hiltgen@docker.com >
* Code review comments
Signed-off-by: Daniel Hiltgen <daniel.hiltgen@docker.com >
* Add windows autogen support
Signed-off-by: Daniel Hiltgen <daniel.hiltgen@docker.com >
Upstream-commit: 896d1b1c61a48e2df1a7b4644ddde6ee97db6111
Component: engine
2018-08-17 17:05:21 -07:00
John Stephens
dc90119f4b
Merge pull request #37659 from Microsoft/jjh/37356
...
LCOW: Mount to short container paths to avoid command-line length limit
Upstream-commit: 8613b34a7e363948555eb986fd6078d9f9c808d7
Component: engine
2018-08-17 15:48:35 -07:00
GordonTheTurtle
1551262dc8
Merge component 'engine' from git@github.com:docker/engine master
2018-08-17 21:02:05 +00:00
Derek McGowan
0d4c43ea08
Update containerd vendor to 1.2 beta
...
Signed-off-by: Derek McGowan <derek@mcgstyle.net >
Upstream-commit: 98e23f2a8ef5703861eb98bf78c0354f2ece8c0f
Component: engine
2018-08-17 13:08:22 -07:00
Yong Tang
851fdda625
Merge pull request #37563 from Microsoft/jjh/fix-vso17531561v2
...
LCOW: Ensure platform is populated on COPY/ADD
Upstream-commit: 14d5569f1942d22e364dc4844198b58e702299fc
Component: engine
2018-08-17 12:51:17 -07:00
John Stephens
98e7273292
Merge pull request #35521 from salah-khan/35507
...
Add --chown flag support for ADD/COPY commands for Windows
Upstream-commit: b3e9f7b13b0f0c414fa6253e1f17a86b2cff68b5
Component: engine
2018-08-17 11:31:16 -07:00
Tibor Vass
5a2db4495f
vendor: update tlsconfig in go-connections to 7395e3f8aa162843a74ed6d48e79627d9792ac55
...
Signed-off-by: Tibor Vass <tibor@docker.com >
Upstream-commit: 8ae74b38d5
Component: cli
2018-08-17 17:53:22 +00:00
Sebastiaan van Stijn
f8aa818e3b
Merge pull request #37613 from tiborvass/buildkit-pull
...
builder: implement PullParent option with buildkit
Upstream-commit: ba5c92f1bf78d884bcca1b8a4443bdf0f09fb0e6
Component: engine
2018-08-17 18:17:06 +01:00
GordonTheTurtle
6fd88edfc3
Merge component 'cli' from git@github.com:docker/cli master
2018-08-17 16:36:57 +00:00
Brian Goff
e5b37c1dc8
Add new local log driver
...
This driver uses protobuf to store log messages and has better defaults
for log file handling (e.g. compression and file rotation enabled by
default).
Signed-off-by: Brian Goff <cpuguy83@gmail.com >
Upstream-commit: a351b38e7217af059eb2f8fc3dba14dc03836a45
Component: engine
2018-08-17 09:36:56 -07:00
Tibor Vass
6144be607e
build: Remove API requirement for --progress as it is CLI only
...
Signed-off-by: Tibor Vass <tibor@docker.com >
Upstream-commit: 50f918801f
Component: cli
2018-08-17 16:24:02 +00:00
Sebastiaan van Stijn
8c8e199673
Merge pull request #1288 from tiborvass/build-secrets
...
Build --secret with buildkit
Upstream-commit: cb142fa49f
Component: cli
2018-08-17 17:20:32 +01:00
Tibor Vass
fefaefabba
vendor: Bump default API version to 1.39
...
vendors github.com/docker/docker to a7ff19d69a90dfe152abd146221c8b9b46a0903d
Signed-off-by: Tibor Vass <tibor@docker.com >
Upstream-commit: b4057f0293
Component: cli
2018-08-17 15:52:11 +00:00
Tibor Vass
e4ceae5ee2
Add new builder subcommand and implement builder prune to prune build cache.
...
This patch adds a new builder subcommand, allowing to add more builder-related
commands in the future. Unfortunately `build` expects an argument so could not
be used as a subcommand.
This also implements `docker builder prune`, which is needed to prune the builder
cache manually without having to call `docker system prune`.
Today when relying on the legacy builder, users are able to prune dangling images
(used as build cache) by running `docker image prune`. This patch allows the
same usecase with buildkit.
Signed-off-by: Tibor Vass <tibor@docker.com >
Upstream-commit: f597f2d026
Component: cli
2018-08-17 15:18:18 +00:00
Tibor Vass
a75ae7bafa
build: implement build secrets with buildkit
...
This patch implements `docker build --secret id=mysecret,src=/secret/file`
for buildkit frontends that request the mysecret secret.
It is currently implemented in the tonistiigi/dockerfile:secrets20180808
frontend via RUN --mount=type=secret,id=mysecret
Signed-off-by: Tibor Vass <tibor@docker.com >
Upstream-commit: c4c4825591
Component: cli
2018-08-17 14:01:32 +00:00