Signed-off-by: Michael Crosby <crosbymichael@gmail.com> (cherry picked from commit 7941c692e67a67f011881bff1d200a2fcaeb6568) Signed-off-by: Andrew Hsu <andrewhsu@docker.com> Upstream-commit: 61d98f8540f8ef37e4940a6799077490a5756ebe Component: packaging
18 lines
613 B
Makefile
18 lines
613 B
Makefile
# Common things for containerd functionality
|
|
|
|
CONTAINERD_PROXY_COMMIT=9a227f7e8a35ed802617a67d77b1e6aa3b767474
|
|
CONTAINERD_SHIM_PROCESS_IMAGE=docker.io/docker/containerd-shim-process:ff98a47
|
|
|
|
# If containerd is running use that socket instead
|
|
ifeq ("$(shell systemctl is-active containerd)", "active")
|
|
CONTAINERD_SOCK:=/var/run/containerd/containerd.sock
|
|
else
|
|
CONTAINERD_SOCK:=/var/run/docker/containerd/docker-containerd.sock
|
|
endif
|
|
CTR=docker run \
|
|
--rm -i \
|
|
-v $(CONTAINERD_SOCK):/ours/containerd.sock \
|
|
-v $(CURDIR)/artifacts:/artifacts \
|
|
docker:18.06.0-ce \
|
|
docker-containerd-ctr -a /ours/containerd.sock
|