Update boot2docker iso?

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,

you should ask boot2docker distribution forum

I fixed it:
The Dockerfile should be edited. Change:
RUN /make_iso.sh
RUN /tmp/make_iso.sh
after this you can run ./generate.sh and it will create the modified boot2docker.iso


p.s. solution indicated here