Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Installing from outdated docker apt respository #388

Closed
drewboswell opened this issue Aug 22, 2017 · 5 comments

Comments

3 participants
@drewboswell
Copy link

commented Aug 22, 2017

When provisioning a kubernetes worker via juju, docker is installed as a dependency (from what I can tell).

Docker is installed via the old method and we are therefor stuck with a version of docker that dates back to january. Please update the dependency to follow the guidelines here:

https://docs.docker.com/engine/installation/linux/docker-ce/ubuntu/#install-using-the-repository

Thanks,

Andrew,

@tvansteenburgh

This comment has been minimized.

Copy link
Contributor

commented Aug 22, 2017

Kubernetes officially supports up through Docker 1.12.6, which is what we install from the Ubuntu (Xenial) main archive. This will probably increase to 1.13.x in the near future. If you want more recent than that you are welcome to update the nodes (at your own risk), but it's unlikely that we would ever install a more recent Docker version than what Kubernetes itself supports.

@drewboswell

This comment has been minimized.

Copy link
Author

commented Aug 23, 2017

Alright, good to know. Is this documented anywhere? I can't seem to find any reference to what version is installed, and how it is done (which charm brings it in as a dependency).

I also don't see any doc for how to integrate the docker-ee vs docker-ce depending on whether you have paid for the licenses. Is this available somewhere?

@catesandrew

This comment has been minimized.

Copy link

commented Nov 26, 2017

Two issues show that Docker is supported up to 17.0x. They are located here and here.

I am in need of updating docker to fix "privileged docker failing in lxd container due to /dev/.lxc/proc/" bug. Its discussed on Moby Issue #32758 and Moby Issue #32968. I think these are the same issue reported at Rancher Issue #7968, and fixed in RunC here: runc Issue #1327.

@tvansteenburgh

This comment has been minimized.

Copy link
Contributor

commented Dec 12, 2017

The new default Docker on Ubuntu 16.04 is 1.13.1. We're testing 17.03.02 now, and it'll be the new default soon (probably shortly after the k8s 1.9 release).

@tvansteenburgh

This comment has been minimized.

Copy link
Contributor

commented Dec 21, 2018

We now install Docker 18.06 by default, and the charm can be configured to use a different version if desired (see juju-solutions/layer-docker#127).

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
You can’t perform that action at this time.