# Docker v19.03.8 now available in Remote Docker

**URL:** <https://discuss.circleci.com/t/docker-v19-03-8-now-available-in-remote-docker/36033>\
**Category:** Announcements\
**Created:** [May 21, 2020, 7:23pm UTC](https://discuss.circleci.com/t/docker-v19-03-8-now-available-in-remote-docker/36033 "2020-05-21T19:23:26Z")\
**Posts on this page:** 4\
**Page:** 1

<div class="post-metadata">

**Author:** ![FelicianoTech](https://sea2.discourse-cdn.com/circleci/user_avatar/discuss.circleci.com/felicianotech/32/21348_2.png) [@FelicianoTech](https://discuss.circleci.com/u/FelicianoTech)\
**Post date:** [May 21, 2020, 7:23pm UTC](https://discuss.circleci.com/t/docker-v19-03-8-now-available-in-remote-docker/36033/1 "2020-05-21T19:23:26Z")

</div>

Hey Folks!

For those of you using the CircleCI Remote Docker feature (`setup_remote_docker`), Docker v19.03.8 is now available.

Example use:

```yaml
version: 2.1
workflows:
  main:
    jobs:
      - build
jobs:
  build:
    docker:
      - image: cimg/base:stable
    steps:
      - checkout
      - setup_remote_docker:
          version: 19.03.8
      - run:
          name: "Do all the things!"
          command: |
            docker build -t my-org/my-image:my-tag .
            docker push my-org/my-image

```

You can find all available versions in [CircleCI Docs](https://circleci.com/docs/2.0/building-docker-images/#docker-version).

---

<div class="post-metadata">

**Author:** ![lucas42](https://sea2.discourse-cdn.com/circleci/user_avatar/discuss.circleci.com/lucas42/32/13203_2.png) [@lucas42](https://discuss.circleci.com/u/lucas42)\
**Post date:** [May 21, 2020, 11:32pm UTC](https://discuss.circleci.com/t/docker-v19-03-8-now-available-in-remote-docker/36033/2 "2020-05-21T23:32:33Z")

</div>

Hi, thanks for this!

Is it expected that specifying version 19.03.8 in my config.yml would actually install 19.03.9?

 ![image](https://global.discourse-cdn.com/circleci/original/3X/b/2/b25c5c046aee1a0ebebb8c9a68e93274ac0fb488.png)

I’ve been trying to debug why I can’t get the `--output` parameter to work when using docker’s buildkit backend. Works on my laptop, but not CircleCI. Whilst looking into this, I noticed my laptop was using 19.03.8, but CircleCI had 19.03.9. This may well be a red herring for my issue (though I’m stumped by what other differences there could be), but thought I’d mention it, in case it trips anyone else up.

Cheers,  
Luke

---

<div class="post-metadata">

**Author:** ![FelicianoTech](https://sea2.discourse-cdn.com/circleci/user_avatar/discuss.circleci.com/felicianotech/32/21348_2.png) [@FelicianoTech](https://discuss.circleci.com/u/FelicianoTech)\
**Post date:** [May 22, 2020, 1:18am UTC](https://discuss.circleci.com/t/docker-v19-03-8-now-available-in-remote-docker/36033/3 "2020-05-22T01:18:42Z")

</div>

> Is it expected that specifying version 19.03.8 in my config.yml would actually install 19.03.9?

Depends, without seeing your config I can only guess.

My guess, you are looking at the wrong version. If you are using the Docker executor, `docker --version` only returns the version of the Docker CLI you are using. Which depends on the image you are using. This post is about remote Docker, which is the engine your Docker CLI connects to through a network. Each is a different piece with its own version.

You can see the full version details of both pieces by running `docker version` (notice no dashes). I hope that helps.

---

<div class="post-metadata">

**Author:** ![lucas42](https://sea2.discourse-cdn.com/circleci/user_avatar/discuss.circleci.com/lucas42/32/13203_2.png) [@lucas42](https://discuss.circleci.com/u/lucas42)\
**Post date:** [May 22, 2020, 10:33pm UTC](https://discuss.circleci.com/t/docker-v19-03-8-now-available-in-remote-docker/36033/4 "2020-05-22T22:33:28Z")

</div>

Aha! That explains it, thanks.  
You’re right - it does say 19.03.8 for the docker server when I run `docker version`  
Guess it’s back to the drawing board working out what’s different about my laptop setup. Cheers!
