Skip to content

Instantly share code, notes, and snippets.

@Shaked
Created January 15, 2023 09:25
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save Shaked/281fc3ce35750b949161d8072b067591 to your computer and use it in GitHub Desktop.
Save Shaked/281fc3ce35750b949161d8072b067591 to your computer and use it in GitHub Desktop.
Buildkit Example
# Terminal 1
$ mkdir /tmp/buildkit-example
$ cd /tmp/buildkit-example
$ k3d cluster create buildkitexample
...
$ docker buildx create \
--driver kubernetes \
--name bkworker \
--use
bkworker
$ echo "FROM nginx" > Dockerfile
$ docker buildx build .
WARNING: No output specified for kubernetes driver. Build result will only remain in the build cache. To push result image into registry use --push or to load image into docker use --load
[+] Building 14.9s (6/6) FINISHED
=> [internal] booting buildkit 11.2s
=> => waiting for 1 pods to be ready 11.2s
=> [internal] load build definition from Dockerfile
....
# Terminal 2
╰─$ pods -A -w | grep -v kube-system
NAMESPACE NAME READY STATUS RESTARTS AGE IP NODE NOMINATED NODE READINESS GATES
default bkworker0-d7fbbf876-krnwf 0/1 Pending 0 0s <none> <none> <none> <none>
default bkworker0-d7fbbf876-krnwf 0/1 Pending 0 0s <none> k3d-buildkitexample-server-0 <none> <none>
default bkworker0-d7fbbf876-krnwf 0/1 ContainerCreating 0 0s <none> k3d-buildkitexample-server-0 <none> <none>
default bkworker0-d7fbbf876-krnwf 0/1 Running 0 10s 10.42.0.9 k3d-buildkitexample-server-0 <none> <none>
default bkworker0-d7fbbf876-krnwf 1/1 Running 0 10s 10.42.0.9 k3d-buildkitexample-server-0 <none> <none>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment