# When will Docker 23 be available?

**URL:** <https://discuss.circleci.com/t/when-will-docker-23-be-available/47210>\
**Category:** Build Environment\
**Tags:** docker\
**Created:** [February 23, 2023, 2:15pm UTC](https://discuss.circleci.com/t/when-will-docker-23-be-available/47210 "2023-02-23T14:15:30Z")\
**Posts on this page:** 5\
**Page:** 1

<div class="post-metadata">

**Author:** ![ADUDevEx](https://sea2.discourse-cdn.com/circleci/user_avatar/discuss.circleci.com/adudevex/32/32437_2.png) [@ADUDevEx](https://discuss.circleci.com/u/ADUDevEx)\
**Post date:** [February 23, 2023, 2:15pm UTC](https://discuss.circleci.com/t/when-will-docker-23-be-available/47210/1 "2023-02-23T14:15:30Z")

</div>

Hello, does CircleCI has a planned date on making DockerEngine 23 available on their runners ?

---

<div class="post-metadata">

**Author:** ![rit1010](https://sea2.discourse-cdn.com/circleci/user_avatar/discuss.circleci.com/rit1010/32/34738_2.png) [@rit1010](https://discuss.circleci.com/u/rit1010)\
**Post date:** [February 23, 2023, 3:05pm UTC](https://discuss.circleci.com/t/when-will-docker-23-be-available/47210/2 "2023-02-23T15:05:05Z")

</div>

I believe that the standard shipping version of docker found in a machine image will be the one supplied by default by the distribution. So a Ubuntu 22.04 machine will have Docker version 20.10.23.

I’m not a staff member, but it may help anyone in the development team if you could detail your use case.

You can

- If you are using a machine instance just update the docker version (this should work for Ubuntu)

```auto
      - run: sudo docker --version
      - run: sudo apt update
      - run: sudo apt install docker-ce docker-ce-cli containerd.io
      - run: sudo docker --version

```

This does add about 20s to the runtime of every machine you start up, which may or may not have  
an impact on what you are doing.

- Look at a self-hosted runner, which would allow you a lot more control over the environment.

---

<div class="post-metadata">

**Author:** ![ADUDevEx](https://sea2.discourse-cdn.com/circleci/user_avatar/discuss.circleci.com/adudevex/32/32437_2.png) [@ADUDevEx](https://discuss.circleci.com/u/ADUDevEx)\
**Post date:** [February 24, 2023, 2:46pm UTC](https://discuss.circleci.com/t/when-will-docker-23-be-available/47210/3 "2023-02-24T14:46:19Z")

</div>

Hello @rit1010 🙂

Thanks for your input.

I understand your point about the default version but there is an option available for use in the CircleCI Runners which is “setup\_remote\_docker.version” in which we can specify the required version for our build.  
If I can ask the runner to setup a version previous to default, I should be able to ask for a subsequent version, right ?  
Here is the list of available versions : [Running Docker Commands - CircleCI](https://circleci.com/docs/building-docker-images/#docker-version)

I don’t have a specific use case, I’m just wondering if they plan on making it available anytime soon since it can offer a lot of new interesting stuff ! [Docker Engine 23.0 release notes](https://docs.docker.com/engine/release-notes/23.0/)

And yes I know about self-hosted runners, I use those for specific workflows which do not include docker build (yet at least 🙂 )

---

<div class="post-metadata">

**Author:** ![rit1010](https://sea2.discourse-cdn.com/circleci/user_avatar/discuss.circleci.com/rit1010/32/34738_2.png) [@rit1010](https://discuss.circleci.com/u/rit1010)\
**Post date:** [February 24, 2023, 3:39pm UTC](https://discuss.circleci.com/t/when-will-docker-23-be-available/47210/4 "2023-02-24T15:39:15Z")

</div>

It may be worth you raising a support ticket with the question as that should result in a more formal process to get you a reply.

---

<div class="post-metadata">

**Author:** ![ADUDevEx](https://sea2.discourse-cdn.com/circleci/user_avatar/discuss.circleci.com/adudevex/32/32437_2.png) [@ADUDevEx](https://discuss.circleci.com/u/ADUDevEx)\
**Post date:** [February 24, 2023, 3:56pm UTC](https://discuss.circleci.com/t/when-will-docker-23-be-available/47210/5 "2023-02-24T15:56:38Z")

</div>

Alright I guess I’ll go through my company’s commercial support to get answers 🙂 Thanks again
