Edgar Lee
7846d924ff
Improve solver type godocs
...
Signed-off-by: Edgar Lee <edgarl@netflix.com>
2019-11-06 14:45:26 -08:00
Tibor Vass
6bbf5e19c4
Merge pull request #1228 from tonistiigi/symlink-copy
...
dockerfile: fix copy symlinks on copied dir
2019-11-01 14:37:28 -07:00
Tõnis Tiigi
638df98898
Merge pull request #1238 from hinshun/docker-gen
...
Fix update generated files via docker buildkit
2019-11-01 11:13:41 -07:00
Edgar Lee
bb0ed03111
Fix update generated files via docker buildkit
...
Signed-off-by: Edgar Lee <edgarl@netflix.com>
2019-11-01 10:37:00 -07:00
Tõnis Tiigi
d8a369733f
Merge pull request #1239 from AkihiroSuda/doc-fix-local-cache
...
README.md: fix description about local cache
2019-11-01 09:56:23 -07:00
Akihiro Suda
6e090f5820
README.md: fix description about local cache
...
Fix #1234
This has been already implemented.
Signed-off-by: Akihiro Suda <akihiro.suda.cz@hco.ntt.co.jp>
2019-11-01 15:09:00 +09:00
Akihiro Suda
e759bd1294
Merge pull request #1231 from tonistiigi/userns-secret-mount
...
exec: fix mount options on userns remapping
2019-11-01 12:33:12 +09:00
Tõnis Tiigi
fdd2f9b660
Merge pull request #1233 from hinshun/rm-wildcard
...
Implement file action remove for wildcards
2019-10-30 14:44:40 -07:00
Edgar Lee
c122adacb5
Implement file action remove for wildcards
...
Signed-off-by: Edgar Lee <edgarl@netflix.com>
2019-10-30 14:25:00 -07:00
Tonis Tiigi
307bdc3c3d
exec: fix mount options on userns remapping
...
Signed-off-by: Tonis Tiigi <tonistiigi@gmail.com>
2019-10-29 14:20:40 -07:00
Tõnis Tiigi
50a406ae09
Merge pull request #1229 from AkihiroSuda/doc-cgroup2
...
docs for Fedora 31 users
2019-10-29 10:04:30 -07:00
Akihiro Suda
04ba0e64a2
docs for Fedora 31 users
...
BuildKit with crun works fine on cgroup2 system.
Tested both Rootful and Rootless on Fedora 31, with crun v0.10.2.
Signed-off-by: Akihiro Suda <akihiro.suda.cz@hco.ntt.co.jp>
2019-10-29 15:02:38 +09:00
Tonis Tiigi
9654e5eeda
dockerfile: fix copy symlinks on copied dir
...
Signed-off-by: Tonis Tiigi <tonistiigi@gmail.com>
2019-10-28 22:10:05 -07:00
Tõnis Tiigi
4f4e030675
Merge pull request #1221 from tonistiigi/leases-follow-up
...
cache: follow-up updates to storage leases
2019-10-21 18:14:28 -07:00
Tonis Tiigi
1d867ebdb1
cache: follow-up updates to storage leases
...
Signed-off-by: Tonis Tiigi <tonistiigi@gmail.com>
2019-10-21 17:19:44 -07:00
Tõnis Tiigi
02adc6b7fb
Merge pull request #1207 from thaJeztah/output_add_padding
...
frontend: add padding to align steps in stage
2019-10-21 14:13:24 -07:00
Sebastiaan van Stijn
59bf16c017
frontend: add padding to align steps in stage
...
This adds padding, so that the output of stages
that have 10 steps or more align better;
Before:
=> [dev 1/24] RUN groupadd -r docker 0.7s
=> [dev 2/24] RUN useradd --create-home --gid docker unprivilegeduser 1.0s
=> [dev 3/24] RUN ln -sfv /go/src/github.com/docker/docker/.bashrc ~/.bas 0.9s
=> [dev 4/24] RUN echo "source /usr/share/bash-completion/bash_completion" 1.0s
=> [dev 5/24] RUN ln -s /usr/local/completion/bash/docker /etc/bash_c 0.8s
=> [dev 6/24] RUN ldconfig 1.6s
=> [dev 7/24] RUN --mount=type=cache,sharing=locked,id=moby-dev-aptlib, 44.8s
=> [dev 8/24] RUN pip3 install yamllint==1.16.0 4.0s
=> [dev 9/24] COPY --from=swagger /build/swagger* /usr/local/bin/ 0.2s
=> [dev 10/24] COPY --from=frozen-images /build/ /docker-frozen-images 2.0s
=> [dev 11/24] COPY --from=golangci_lint /build/ /usr/local/bin/ 0.3s
=> [dev 12/24] COPY --from=gotestsum /build/ /usr/local/bin/ 0.3s
After:
=> [dev 1/24] RUN groupadd -r docker 0.7s
=> [dev 2/24] RUN useradd --create-home --gid docker unprivilegeduser 1.0s
=> [dev 3/24] RUN ln -sfv /go/src/github.com/docker/docker/.bashrc ~/.bas 0.9s
=> [dev 4/24] RUN echo "source /usr/share/bash-completion/bash_completion" 1.0s
=> [dev 5/24] RUN ln -s /usr/local/completion/bash/docker /etc/bash_c 0.8s
=> [dev 6/24] RUN ldconfig 1.6s
=> [dev 7/24] RUN --mount=type=cache,sharing=locked,id=moby-dev-aptlib, 44.8s
=> [dev 8/24] RUN pip3 install yamllint==1.16.0 4.0s
=> [dev 9/24] COPY --from=swagger /build/swagger* /usr/local/bin/ 0.2s
=> [dev 10/24] COPY --from=frozen-images /build/ /docker-frozen-images 2.0s
=> [dev 11/24] COPY --from=golangci_lint /build/ /usr/local/bin/ 0.3s
=> [dev 12/24] COPY --from=gotestsum /build/ /usr/local/bin/ 0.3s
Signed-off-by: Sebastiaan van Stijn <github@gone.nl>
2019-10-21 22:29:26 +02:00
Tõnis Tiigi
f4fccc249f
Merge pull request #1215 from AkihiroSuda/rename-dockerfiles
...
hack: rename Dockerfiles
2019-10-18 08:51:50 -07:00
Akihiro Suda
5938170b84
hack: rename Dockerfiles
...
Fix https://github.com/moby/buildkit/issues/1208
Signed-off-by: Akihiro Suda <akihiro.suda.cz@hco.ntt.co.jp>
2019-10-18 17:21:48 +09:00
Akihiro Suda
a038b5d983
Merge pull request #1176 from tonistiigi/cache-refs
...
Update storage management from root labels to leases
2019-10-18 14:04:25 +09:00
Tonis Tiigi
339d4b2fef
leaseutil: mark temporary leases with timestamps
...
Signed-off-by: Tonis Tiigi <tonistiigi@gmail.com>
2019-10-16 10:35:50 -07:00
Tonis Tiigi
31a9aeea88
cache: add migration flow to new lease based format
...
Signed-off-by: Tonis Tiigi <tonistiigi@gmail.com>
2019-10-16 10:35:49 -07:00
Tonis Tiigi
d35d2c1c94
blobs: ensure lease is held on GetDiffPairs
...
Signed-off-by: Tonis Tiigi <tonistiigi@gmail.com>
2019-10-16 10:35:48 -07:00
Tonis Tiigi
c6d0a57d51
cache: correct parent releasing
...
Signed-off-by: Tonis Tiigi <tonistiigi@gmail.com>
2019-10-16 10:35:46 -07:00
Tonis Tiigi
3cedd2c0e5
cache: fix image share checker ref leak
...
Signed-off-by: Tonis Tiigi <tonistiigi@gmail.com>
2019-10-16 10:34:53 -07:00
Tonis Tiigi
08194783e0
cache: update unit tests to new cache manager constructor
...
Signed-off-by: Tonis Tiigi <tonistiigi@gmail.com>
2019-10-16 10:34:50 -07:00
Tonis Tiigi
c4f03056c9
hack: remove support for containerd 1.2
...
Signed-off-by: Tonis Tiigi <tonistiigi@gmail.com>
2019-10-16 10:33:04 -07:00
Tonis Tiigi
bbc8b6dc6f
exporter: remove label based linking
...
Signed-off-by: Tonis Tiigi <tonistiigi@gmail.com>
2019-10-16 10:33:03 -07:00
Tonis Tiigi
c005fb08eb
cache: better error management
...
Signed-off-by: Tonis Tiigi <tonistiigi@gmail.com>
2019-10-16 10:33:02 -07:00
Tonis Tiigi
6be136db6e
cleanup unused code
...
Signed-off-by: Tonis Tiigi <tonistiigi@gmail.com>
2019-10-16 10:33:01 -07:00
Tonis Tiigi
a9209caa93
clean up temporary leases on startup after crash
...
Signed-off-by: Tonis Tiigi <tonistiigi@gmail.com>
2019-10-16 10:32:57 -07:00
Tonis Tiigi
7390a41a5b
cache: track views with a lease
...
Signed-off-by: Tonis Tiigi <tonistiigi@gmail.com>
2019-10-16 10:32:55 -07:00
Tonis Tiigi
2d0f9d3cc0
add manifest/config to the lease
...
Signed-off-by: Tonis Tiigi <tonistiigi@gmail.com>
2019-10-16 10:32:52 -07:00
Tonis Tiigi
688e2c2272
cache: update components to new lease based cache manager
...
Signed-off-by: Tonis Tiigi <tonistiigi@gmail.com>
2019-10-16 10:32:04 -07:00
Tonis Tiigi
b9ec2bc4d4
cache: update manager to use leases instead of root labels
...
Signed-off-by: Tonis Tiigi <tonistiigi@gmail.com>
2019-10-16 10:31:51 -07:00
Tõnis Tiigi
df3f7e0c31
Merge pull request #1205 from AkihiroSuda/containerd-20191014
...
vendor containerd
2019-10-16 09:57:25 -07:00
Tõnis Tiigi
12b7635e7c
Merge pull request #1201 from AkihiroSuda/kube-yamls
...
massive doc updates (Kubernetes YAMLs)
2019-10-16 09:54:32 -07:00
Akihiro Suda
1bde5d99d5
massive doc updates
...
* examples/kubernetes: newly added
* docs/rootless.md: cleaned up for better readability
* examples/README.md: split out from the main README.md
* examples/build-using-dockerfile/README.md: split out from the main README.md
* README.md: add TOC using https://github.com/thlorenz/doctoc
* README.md: add mTLS configuration (relates to #1074 )
* README.md: add more adoptions
* README.md: add inline cache (fix #976 )
Signed-off-by: Akihiro Suda <akihiro.suda.cz@hco.ntt.co.jp>
2019-10-16 18:55:27 +09:00
Akihiro Suda
c6641fb6d0
vendor containerd
...
Signed-off-by: Akihiro Suda <akihiro.suda.cz@hco.ntt.co.jp>
2019-10-16 18:28:19 +09:00
Tõnis Tiigi
170ab6fad1
Merge pull request #1202 from AkihiroSuda/disable-tls-for-unix
...
buildkitd: disable TLS for UNIX sockets
2019-10-14 10:34:28 -07:00
Tõnis Tiigi
9c60d5be3e
Merge pull request #1203 from AkihiroSuda/remove-legacy-dockerfile
...
hack: remove legacy Dockerfile
2019-10-14 10:31:29 -07:00
Akihiro Suda
e2ea141383
hack: remove legacy Dockerfile
...
Fix #1022
Signed-off-by: Akihiro Suda <akihiro.suda.cz@hco.ntt.co.jp>
2019-10-13 00:10:27 +09:00
Akihiro Suda
c239629fd9
buildkitd: disable TLS for UNIX sockets
...
Fix #1199
Signed-off-by: Akihiro Suda <akihiro.suda.cz@hco.ntt.co.jp>
2019-10-12 23:05:01 +09:00
Akihiro Suda
04d84a9c0c
Merge pull request #1195 from tiborvass/fix-1193
...
executor/oci: fix panic when resolv.conf does not exist
2019-10-11 15:24:31 +09:00
Tibor Vass
1571380b2d
executor/oci: fix panic when resolv.conf does not exist
...
Signed-off-by: Tibor Vass <tibor@docker.com>
2019-10-10 23:24:17 +00:00
Tibor Vass
0696bf3885
executor/oci: add TestResolvConfNotExist
...
Signed-off-by: Tibor Vass <tibor@docker.com>
2019-10-10 23:24:17 +00:00
Tõnis Tiigi
f7042823e3
Merge pull request #1182 from dmcgowan/update-containerd-1.3
...
Update to containerd 1.3.0
2019-10-02 08:28:21 -07:00
Derek McGowan
46e7bc82d7
Update test dockerfiles for containerd
...
Signed-off-by: Derek McGowan <derek@mcgstyle.net>
2019-10-01 16:52:59 -07:00
Derek McGowan
d5108d038d
Update to containerd 1.3.0
...
Signed-off-by: Derek McGowan <derek@mcgstyle.net>
2019-09-30 14:45:18 -07:00
Akihiro Suda
10cef0c6e1
Merge pull request #1177 from tonistiigi/unbound-var-fix
...
hack: fix unbound ci vars
2019-09-21 10:57:14 +09:00