docker / for-linux

Docker Engine for Linux
https://docs.docker.com/engine/installation/
751 stars 84 forks source link

docker-ce package is missing for Ubuntu "Cosmic" 18.10 x86_64 #442

Open timoc opened 5 years ago

timoc commented 5 years ago

[X] This is a bug report [ ] This is a feature request [X] I searched existing issues before opening this one

See #290 but for Cosmic.

After downloading the install script:

root@:~# CHANNEL=test bash ~/install-docker.sh
# Executing docker install script, commit: 36b78b2

Either your platform is not easily detectable or is not supported by this
installer script.
Please visit the following URL for more detailed installation instructions:

https://docs.docker.com/engine/installation/
arthclement commented 5 years ago

Cosmic Cuttlefish has only been released today; compatibility with Docker CE isn't planned yet : https://github.com/docker/docker-ce/releases

You should stick to 18.04 LTS Bionic Beaver in the meantime.

StephanMeijer commented 5 years ago

Is there any way to install docker-ce Bio. Beaver on a 18.10 install?

LouisMT commented 5 years ago

@StephanMeijer I've done that before on previous Ubuntu versions (haven't tried it on 18.10 yet). It has been working very well for me but it's not officially supported, so proceed at your own risk.

I just follow the instructions and at step 4 of "set up the repository" I replace $(lsb_release -cs) with the last available Ubuntu code name (bionic in this case).


I think it would be great if new Ubuntu and Fedora versions could be officially supported on release, or at least have a test or edge repository available.

Ubuntu and Fedora's release schedules are public months in advance, and there is a feature freeze halfway. Wouldn't it be possible to start preparations for releasing Docker after the feature freeze, or would this still require too much time?

jason-gu commented 5 years ago

Anyone knows which future docker release will support Ubuntu 18.10?

kamilzielinskidev commented 5 years ago

Waiting for the info too

luposlip commented 5 years ago

Waiting too.

CanKattwinkel commented 5 years ago

@jason-gu @kamilzielinski93 @luposlip

You can already get it even though it uses test repo. Just add https://download.docker.com/linux/ubuntu bionic test.

You can find more detailed information here: https://www.thecodecampus.de/blog/install-docker-on-ubuntu-18-10/

Wrote from Ubuntu 18.10 with running Docker. ;) Ah and after installing Docker and adding the user to the group I actually had to reboot. Usually, a log out / login was sufficient. Good luck!

Adherentman commented 5 years ago

I use sudo snap install docker, This is feasible

roman-vanesyan commented 5 years ago

Will Cosmic support be included into Docker 18.09 release?

JarnoRFB commented 5 years ago

sudo apt install docker.io , i.e. this https://launchpad.net/ubuntu/cosmic/+source/docker.io package works as well and seems up to date for now. But I have no idea how this relates to the official docker PPA. I find the situation a bit confusing.

I also had to reboot after adding my user to the docker group.

roman-vanesyan commented 5 years ago

ping @thaJeztah P.S. Sorry for a bit aggressive pinging

pconwell commented 5 years ago

@LouisMT

I just follow the instructions and at step 4 of "set up the repository" I replace $(lsb_release -cs) with the last available Ubuntu code name (bionic in this case).

Just FYI, this worked for me on Ubuntu 18.10:

sudo apt install apt-transport-https ca-certificates curl software-properties-common
curl -fsSL https://download.docker.com/linux/ubuntu/gpg | sudo apt-key add -
sudo apt-key fingerprint 0EBFCD88
sudo add-apt-repository "deb [arch=amd64] https://download.docker.com/linux/ubuntu bionic stable"
sudo apt update
sudo apt install docker-ce

Ubuntu and Fedora's release schedules are public months in advance, and there is a feature freeze halfway. Wouldn't it be possible to start preparations for releasing Docker after the feature freeze, or would this still require too much time?

I agree 100%.

thaJeztah commented 5 years ago

@vanesyan I think @seemethere and @jose-bigio would be able to tell for sure, but probably not yet for Docker 18.09.0, but possibly with Docker 18.09.1. In the meantime, either stick with LTS releases of Ubuntu, or install the packages for Ubuntu 18.04, which will likely just work.

seemethere commented 5 years ago

It's in the nightly builds for now and is currently being scoped for 18.09.1 GA.

Unfortunately Ubuntu Cosmic missed the boat for 18.09.0

AFAIK the Ubuntu 18.04 packages should work just fine for Cosmic but YMMV

cpuguy83 commented 5 years ago

Has there been any work to figure out what changes would be required to support new versions even in pre-release, especially with the current supported docker-ce version?

As is, it's a pretty good incentive to not use official docker packages :(

seemethere commented 5 years ago

@cpuguy83 We missed the timing for this release to split out the packaging from docker-ce so that we could do releases on newer os's for the same code base but that is scoped for the Q1 release for next year.

funnylookinhat commented 5 years ago

Just chiming in here (not sure if related)... I'm on 18.10 and I've noticed that networking doesn't seem to work at all with docker-compose between services when I installed using the bionic stable repository. I also decided to try my luck and bump to bionic testing, which led to a version that wouldn't even start up correctly.

SO - I removed all of those packages and removed the repository and just installed the docker.io package provided in Ubuntu's repositories. Now, networking and everything seems to work correctly. Just to confirm the exact version this gave me here's a -v:

$ docker -v
Docker version 18.06.1-ce, build e68fc7a
ra9hur commented 5 years ago

Unfortunately, couldn't get nvidia-docker V2 to get working with Docker version 18.06.1-ce on Ubuntu 18.10. Installations go fine, but get error when I try docker run for nvidia-smi.

$ docker run --rm --runtime=nvidia nvidia/cuda:9.2-cudnn7-runtime nvidia-smi

Status: Downloaded newer image for nvidia/cuda:9.2-cudnn7-runtime NVIDIA-SMI couldn't find libnvidia-ml.so library in your system. Please make sure that the NVIDIA Display Driver is properly installed and present in your system. Please also try adding directory that contains libnvidia-ml.so to your system PATH

Admin9705 commented 5 years ago

I was wondering about this, I let all the members know @ https://plexguide.com/threads/docker-for-18-10-not-ready-why.2454/

devdRew commented 5 years ago

Just a note on an issue with 18.10:

I had an issue with docker not being able to start, reason being - AUFS. I needed to switch that to something else, which I did through the /etc/docker/daemon.json file by adding this line "storage-driver": "vfs". In my case I've switched to VFS. Not sure about that is the best choice for me or worst :) . Then Docker daemon started correctly, and I was able to run my image (though I needed to pull / download images from the scratch).

So far so good.

ibrahima commented 5 years ago

It seems that the Docker repo does not exist for cosmic, but it seems like the docker.io package was built in on 18.10 - I was able to install Docker CE 18.06.1 without adding the repo.

seemethere commented 5 years ago

Hey guys! We're aware that packages do not yet exist for the 18.09 code line they are scheduled for our next patch release 18.09.1, we're still tracking this issue and intend to ship.

Going to lock this topic for now and will provide updates when packages become available!

If you want to test out nightly packages we have nightlies available for cosmic using:

curl -fsSL get.docker.com | CHANNEL=nightly sh
thaJeztah commented 5 years ago

A short update; packaging changes, and changes for the installation script are merged, and will go out with the december (18.09.1) patch release;