Docker engine version 1.13x when using "setup_docker_engine"




I’m trying to run docker-compose (v3) in my build script in order to execute integration tests.
Unfortunately the remote docker engine version, after executing “setup_docker_engine”, seems to be 1.12.6:

Version: 17.03.0-ce
API version: 1.24 (downgraded from 1.26)
Go version: go1.7.5
Git commit: 60ccb22
Built: Thu Mar 2 01:11:00 2017
OS/Arch: linux/amd64

Version: 1.12.6
API version: 1.24 (minimum version )
Go version: go1.6.4
Git commit: 78d1802
Built: Tue Jan 10 20:26:30 2017
OS/Arch: linux/amd64
Experimental: false

Is there anyway to get an up-to-date docker engine version without changing the executor type from “docker” to “machine”?



No, it is not possible to update the Docker on the base Docker executor at this time.


Is it a planned feature that one can choose what docker engine version to use?
Are you planning to update the version for the remote engine soon?


I doubt that’s possible on the base Docker executor

I sure hope so :slight_smile: It’s a lower priority than porting over 1.0 features and fixing some bugs, but it’s certainly on the roadmap.