Docker engine version 1.13x when using "setup_docker_engine"

docker
2.0

#1

Hello,

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:

Client:
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

Server:
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”?

Thanks,
Karsten


#2

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


#3

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?


#4

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.


#5