[Container-tools] Version incompatibility of Docker client and server - projectatomic/vagrant-adbinfo issue #85

Praveen Kumar kumarpraveen.nitdgp at gmail.com
Fri Feb 5 12:40:15 UTC 2016


On Fri, Feb 5, 2016 at 6:01 PM, Shubham Minglani <sminglan at redhat.com> wrote:
>> Check https://github.com/docker/docker/releases , so docker does
>> provide release client for different operating system. You can
>> directly download binary and try that out with ADB (which contains
>> docker 1.8.2). Now adbinfo can check available version and if mismatch
>> then download required version. I tested Linux client v1.8.2 and it
>> worked as expected.
>>
>> # wget https://get.docker.com/builds/Linux/x86_64/docker-1.8.2 -o
>> /opt/docker-1.8.2
>> # chmod +x /opt/docker-1.8.2
>> # eval "$(vagrant adbinfo)"
>> # /opt/docker-1.8.2 images
>
> Hi Praveen,
>
> Where do you suggest we install this docker client?

This is binary file so you don't have to install it on base machine.

> Will we not have to install/upgrade/downgrade the docker client on the base machine?

I rather not make any changes to my base machine client because I
might be using my box with latest docker (available to upstream stable
repo)  experiment.

> I'm wanting to ask that are we willing to install/modify docker on the base machine?

Again I don't think it's a good idea to modify or downgrade docker
client in base machine as long as we have respective binary.

> If not, why not use the docker API client of the same version as present in ADB (docker-py or similar)?

Are you suggesting writing a tool using docker-py module?


-- 
Praveen Kumar
http://fedoraproject.org/wiki/User:Kumarpraveen
http://fedoraproject.org/
http://kumar-pravin.blogspot.com




More information about the Container-tools mailing list