-
Notifications
You must be signed in to change notification settings - Fork 1.3k
Open
Labels
Description
I followed the instructions on the page for BuildKit on Windows, and it all appeared to work, but I received the following messages when I ran buildkitd from Step 6.
[20250712_180242]
(base) C:\temp> buildkitd
time="2025-07-12T18:03:14-05:00" level=warning msg="CDI setup error C:\\ProgramData\\buildkitd\\cdi: failed to monitor for changes: GetFileAttributes: The system cannot find the file specified."
time="2025-07-12T18:03:14-05:00" level=warning msg="using null network as the default"
time="2025-07-12T18:03:14-05:00" level=info msg="found worker \"wsajv6wqh1o0wh8mhz82zc3q5\", labels=map[org.mobyproject.buildkit.worker.containerd.namespace:buildkit org.mobyproject.buildkit.worker.containerd.uuid:447e730e-6dd1-4360-aff1-8bafe23e0799 org.mobyproject.buildkit.worker.executor:containerd org.mobyproject.buildkit.worker.hostname:REDACTED org.mobyproject.buildkit.worker.network: org.mobyproject.buildkit.worker.selinux.enabled:false org.mobyproject.buildkit.worker.snapshotter:windows], platforms=[windows/amd64]"
time="2025-07-12T18:03:14-05:00" level=info msg="found 1 workers, default=\"wsajv6wqh1o0wh8mhz82zc3q5\""
time="2025-07-12T18:03:14-05:00" level=warning msg="currently, only the default worker can be used."
time="2025-07-12T18:03:14-05:00" level=info msg="running server on //./pipe/buildkitd"
I don't know if these messages are expected or not..?
Also, from Step 7, you should note that you need to keep the terminal open and to run all the remaining commands in another terminal window; which also begs the following questions (which should be clarified at the end of the instructions):
- Will the daemon continue running once I close the terminal window?
- What portions of this procedure do I need to repeat to build something again in the future?
- Do I need to build again using a PowerShell terminal (and does it need to be admin), or can I use Docker Desktop?
- Does the daemon need to be running to run the image, or can I close the terminal and run it from Docker Desktop?
Thanks!
Metadata
Metadata
Assignees
Labels
Type
Projects
Status
New