# Docker buildkit available in 18.09?

**URL:** <https://discuss.circleci.com/t/docker-buildkit-available-in-18-09/29816>\
**Category:** Build Environment\
**Created:** [April 16, 2019, 11:03am UTC](https://discuss.circleci.com/t/docker-buildkit-available-in-18-09/29816 "2019-04-16T11:03:27Z")\
**Posts on this page:** 7\
**Page:** 1

<div class="post-metadata">

**Author:** ![ptrhck](https://sea2.discourse-cdn.com/circleci/user_avatar/discuss.circleci.com/ptrhck/32/22742_2.png) [@ptrhck](https://discuss.circleci.com/u/ptrhck)\
**Post date:** [April 16, 2019, 11:03am UTC](https://discuss.circleci.com/t/docker-buildkit-available-in-18-09/29816/1 "2019-04-16T11:03:27Z")

</div>

[Here](https://discuss.circleci.com/t/docker-18-09-support-for-setup-remote-docker/26731) it was stated that 18.09 will be available in Q2/2019. According to the [docs](https://circleci.com/docs/2.0/building-docker-images/) it is available. Does that mean I can use the [docker build enhancement](https://docs.docker.com/develop/develop-images/build_enhancements/) such as the --secrets flag in circleci?

---

<div class="post-metadata">

**Author:** ![jonatan.anauati](https://avatars.discourse-cdn.com/v4/letter/j/e19b73/32.png) [@jonatan.anauati](https://discuss.circleci.com/u/jonatan.anauati)\
**Post date:** [April 18, 2019, 8:45pm UTC](https://discuss.circleci.com/t/docker-buildkit-available-in-18-09/29816/2 "2019-04-18T20:45:58Z")

</div>

@alexey do u guys have any update on this??? Thank you!

---

<div class="post-metadata">

**Author:** ![rohara](https://sea2.discourse-cdn.com/circleci/user_avatar/discuss.circleci.com/rohara/32/5744_2.png) [@rohara](https://discuss.circleci.com/u/rohara)\
**Post date:** [April 18, 2019, 9:05pm UTC](https://discuss.circleci.com/t/docker-buildkit-available-in-18-09/29816/3 "2019-04-18T21:05:37Z")

</div>

This is still a work in progress.

---

<div class="post-metadata">

**Author:** ![ptrhck](https://sea2.discourse-cdn.com/circleci/user_avatar/discuss.circleci.com/ptrhck/32/22742_2.png) [@ptrhck](https://discuss.circleci.com/u/ptrhck)\
**Post date:** [April 23, 2019, 7:20am UTC](https://discuss.circleci.com/t/docker-buildkit-available-in-18-09/29816/4 "2019-04-23T07:20:56Z")

</div>

Why does the docs suggest it is working?

---

<div class="post-metadata">

**Author:** ![halfer](https://sea2.discourse-cdn.com/circleci/user_avatar/discuss.circleci.com/halfer/32/9083_2.png) [@halfer](https://discuss.circleci.com/u/halfer)\
**Post date:** [April 23, 2019, 9:18pm UTC](https://discuss.circleci.com/t/docker-buildkit-available-in-18-09/29816/5 "2019-04-23T21:18:41Z")

</div>

Have you tried a Machine executor with latest Docker on it? I imagine this will get you what you need. The minor downside is that you have to write a few more commands to pull the Docker images you need, but that should not be too onerous.

---

<div class="post-metadata">

**Author:** ![Niicck](https://avatars.discourse-cdn.com/v4/letter/n/439d5e/32.png) [@Niicck](https://discuss.circleci.com/u/Niicck)\
**Post date:** [May 20, 2019, 4:35pm UTC](https://discuss.circleci.com/t/docker-buildkit-available-in-18-09/29816/6 "2019-05-20T16:35:03Z")

</div>

Someone on twitter found a way to make buildkit work:

> <https://twitter.com/renatomefi/status/1104786208574636032>

However, setup\_remote\_docker version “18.09.3-ce” doesn’t seem to be supported anymore (but version “18.09.3” is). Here’s basically the code I used to make it work:

```auto
jobs:
  build:
    docker:
      - image: docker:18.09.6
    steps:
      - checkout
      - setup_remote_docker:
          version: 18.09.3
      - run: [my build script]

```

---

<div class="post-metadata">

**Author:** ![Pi-George](https://sea2.discourse-cdn.com/circleci/user_avatar/discuss.circleci.com/pi-george/32/23846_2.png) [@Pi-George](https://discuss.circleci.com/u/Pi-George)\
**Post date:** [December 10, 2019, 4:54pm UTC](https://discuss.circleci.com/t/docker-buildkit-available-in-18-09/29816/7 "2019-12-10T16:54:04Z")

</div>

@halfer Doesn’t work on machine image ☹

@alexey @rohara any new updates on this? It would be super helpful
