# Update boot2docker iso?

**URL:** <https://forum.opennebula.io/t/update-boot2docker-iso/3655>\
**Category:** Product Support\
**Created:** [January 27, 2017, 7:28pm UTC](https://forum.opennebula.io/t/update-boot2docker-iso/3655 "2017-01-27T19:28:53Z")\
**Posts on this page:** 3\
**Page:** 1

<div class="post-metadata">

**Author:** ![dwelch](https://avatars.discourse-cdn.com/v4/letter/d/4af34b/32.png) [@dwelch](https://forum.opennebula.io/u/dwelch)\
**Post date:** [January 27, 2017, 7:28pm UTC](https://forum.opennebula.io/t/update-boot2docker-iso/3655/1 "2017-01-27T19:28:53Z")

</div>

I am using Opennebula’s docker-machine driver and can create boot2docker vm’s using the marketplace image. However, I did upgrade docker-machine. I would like to run docker commands from docker-machine on remote boot2docker hosts. However, I get the following “client is newer than server” error:

```
$ docker build -t test/apptest .
Sending build context to Docker daemon 9.216 kB
Error response from daemon: client is newer than server (client API version: 1.24, server API version: 1.22)

```

I would like to upgrade the boot2docker.iso but cannot find clear directions on how to do so. Any help? It is greatly appreciated,  
Dave

---

<div class="post-metadata">

**Author:** ![Ghaleb\_Badawi](https://avatars.discourse-cdn.com/v4/letter/g/7cd45c/32.png) [@Ghaleb\_Badawi](https://forum.opennebula.io/u/Ghaleb_Badawi)\
**Post date:** [January 27, 2017, 7:41pm UTC](https://forum.opennebula.io/t/update-boot2docker-iso/3655/2 "2017-01-27T19:41:46Z")

</div>

you should ask boot2docker distribution forum

---

<div class="post-metadata">

**Author:** ![dwelch](https://avatars.discourse-cdn.com/v4/letter/d/4af34b/32.png) [@dwelch](https://forum.opennebula.io/u/dwelch)\
**Post date:** [January 31, 2017, 5:01pm UTC](https://forum.opennebula.io/t/update-boot2docker-iso/3655/3 "2017-01-31T17:01:06Z")

</div>

I fixed it:  
The [Dockerfile](https://github.com/OpenNebula/boot2docker-one/blob/master/Dockerfile) should be edited. Change:  
RUN /make\_iso.sh  
to  
RUN /tmp/make\_iso.sh  
after this you can run ./generate.sh and it will create the modified boot2docker.iso

best,  
Dave

p.s. solution indicated [here](https://github.com/boot2docker/boot2docker/blob/master/doc/BUILD.md)
