-
Notifications
You must be signed in to change notification settings - Fork 86
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
Add packages for Ubuntu 19.10 (Eoan Ermine) #832
Comments
After reading AND: #833 (comment) I wonder why Docker and Debian/Ubuntu don't put their efforts together and start providing ONE package to us users ❓Debian/ubuntu (docker.io package)
Docker Team (docker-ce package)
Why not give us users some LOVE ❓ and
|
Is it possible to pack Docker into a flatpak? That way, we don't have to badger the devs for an updated version every time Ubuntu releases a new version. |
Ubuntu releases come with multiple prereleases. IMHO Docker guys should not
wait for the final version of an Ubuntu release and then start thinking
about releasing Docker for it. In theory it is possible to release Docker
for a new version of Ubuntu as soon as it becomes available.
On Tue, 12 Nov 2019 at 3:13 am M Holmes ***@***.***> wrote:
Is it possible to pack Docker into a flatpak? That way, we don't have to
badger the devs for an updated version every time Ubuntu releases a new
version.
—
You are receiving this because you authored the thread.
Reply to this email directly, view it on GitHub
<#832?email_source=notifications&email_token=AAAEQEZOKMVLCK5QBTZSXILQTGABDA5CNFSM4JCNARP2YY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEDXJXLI#issuecomment-552508333>,
or unsubscribe
<https://github.com/notifications/unsubscribe-auth/AAAEQE4JVWW4SXL5L7CWR7DQTGABDANCNFSM4JCNARPQ>
.
--
Best regards,
Behrang
(Sent from Gmail Mobile)
|
If only Ubuntu kept to an extremely regimented and predictable release cycle
|
I think the easier way would be to put the entire project in OpenSUSE Build Services. It really is useful when it comes to targetting multiple distros and multiple releases. |
Hey guys, |
Not everyone is comfortable using snaps. I, for one, hate snaps. Flatpaks are a much cleaner solution, apart from PPA's. |
I also think Snappy is not ready for general use yet.
…On Thu, 14 Nov. 2019, 2:19 am Mohammad Shokri Khanghah, < ***@***.***> wrote:
Hey guys,
I'm curious, Isn't the docker snap <https://snapcraft.io/docker> another
viable solution?
Isn't it a good replacement for package management and also in a
cross-distribution way?
Although, I know it has the limitation of using Dockerfile inside $HOME
directory.
—
You are receiving this because you authored the thread.
Reply to this email directly, view it on GitHub
<#832?email_source=notifications&email_token=AAAEQE36CNOKVXALGXWJT2TQTQLHBA5CNFSM4JCNARP2YY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOED6PNVA#issuecomment-553449172>,
or unsubscribe
<https://github.com/notifications/unsubscribe-auth/AAAEQE3D4XVKGROPYYUXS6LQTQLHBANCNFSM4JCNARPQ>
.
|
I like snap packages but it's not applicable for all cases. For example VS Code for using remote developing via Docker required only docker by deb and not working with docker by snap |
Is there an ETA to complete this issue? |
As far as I can tell, no. I have moved to using Podman. Docker doesn't have support for either Ubuntu 19.10 or Fedora 31. That is a deal-breaker for me. |
FWIW I've been using the 19.04 package without issues on 19.10. I installed following the directions here and replacing |
That works but it is hacky. Ubuntu has 6 monthly release cycles and Docker support for new Ubuntu versions happens on the 4th or 5th month of the cycle. By the time everything is working a-okay, a new version of Ubuntu is released and we have to wait another 4-5 months for that release to be officially supported by Docker. At least an explanation by the Docker team on what is blocking them to release a new version of Docker as soon as a new version of Ubuntu is released would be very welcome. CC: @zelahi @joeabbey |
I've given up using docker on Ubuntu just because of this reason. It is always a release behind. |
This has been linked already, but I'd again suggest to take a look at #833 (comment). With Debian packages being recent enough, I've personally given up on Docker provided repositories as those have been a biggest pain while upgrading Ubuntu. To clarify, installing $ docker version
Client:
Version: 19.03.2
API version: 1.40
Go version: go1.12.9
Git commit: 6a30dfca03
Built: Mon Sep 16 03:56:22 2019
OS/Arch: linux/amd64
Experimental: false
Server:
Engine:
Version: 19.03.2
API version: 1.40 (minimum version 1.12)
Go version: go1.12.9
Git commit: 6a30dfca03
Built: Wed Sep 11 22:45:55 2019
OS/Arch: linux/amd64
Experimental: false
containerd:
Version: 1.2.10-0ubuntu1
GitCommit:
runc:
Version: spec: 1.0.1-dev
GitCommit:
docker-init:
Version: 0.18.0
GitCommit: $ docker-compose version
docker-compose version 1.21.0, build unknown
docker-py version: 3.4.1
CPython version: 3.7.5rc1
OpenSSL version: OpenSSL 1.1.1c 28 May 2019 |
It's really disappointing that the get.docker.com script doesn't complain when I'm on an unsupported version (19.10 today). |
@zelahi what's blocking this? |
Ok, i can tolerate that Ubuntu 19.10 is not a supported distro. But why is the repo for Ubuntu 19.04 (disco) not having the latest docker-ce release? |
The pb is that sql server is only available for ubuntu 18.04. And for anything further version, we must install it on docker... but we can't install docker on 19.10 |
Docker CE team is trying really hard to outdate themselves. Ubuntu 20.04 LTS beta is out, and they should focus on that instead of 19.10. |
Cool. @MycroftHolmes1989 thanx for the hint. I've never heart of podman before. But it really looks like worth a try. Read THIS! https://github.com/containers/libpod I guess it's main downside is that it is Unix only, so on Windows you'll have to use it inside WSL or in a VM(?) |
Is there a feud between Docker and Ubuntu?
@zelahi, what's blocking you from releasing the packages?
Best regards,
Behrang Saeedzadeh
(Sent from my cellphone.)
…On Tue, 17 Dec. 2019, 1:38 am M Holmes, ***@***.***> wrote:
Docker CE team is trying really hard to outdate themselves. Ubuntu 20.04
LTS beta is out, and they should focus on that instead of 19.10.
For everyone who can, I would suggest using podman. I have given up hope
on Docker's support for latest distros.
—
You are receiving this because you authored the thread.
Reply to this email directly, view it on GitHub
<#832?email_source=notifications&email_token=AAAEQE7BIO7EC2KACPFMLSLQY6HETA5CNFSM4JCNARP2YY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEG65EQI#issuecomment-566088257>,
or unsubscribe
<https://github.com/notifications/unsubscribe-auth/AAAEQE3MXXMX263RY2CV57TQY6HETANCNFSM4JCNARPQ>
.
|
Podman is really nice, and the devs are extremely quick to respond. I asked them to put their project on OBS (OpenSUSE Build Service) and just within 2 weeks, it was on there. This really helps with the timely updates. |
To hopefully recap a bit, the distribution situation seems a bit worse than not having packages for an OS with one of the most predictable release schedules, when the release has been out for 2 months and doesn't seem to have any major changes from the previous release. Since Ubuntu is on a 6 month release cycle, if it takes 2-3 months to get docker onto a newly GA version of Ubuntu, 50% of the 'current' lifecycle of an Ubuntu release doesn't have a clean method to install docker. State of things:
So:
Some attention to cleaning this up would really help the cloud of confusion and churn you see from the community every release of Ubuntu (eoan, disco, bionic, artful). |
One of the main reasons why I've not upgraded to 19.10 is lack of Docker CE. And next month Ubuntu stops providing package updates for 19.04. Until Docker publishes packages for 19.10, I guess I will be spending time in Purgatorio. 🙃 |
Docker 19.03.5 is available in the bionic dist location. The latest long term distribution must be a higher priority for the Docker developers than the latest distro available is. In any case I've been running Docker 19.03.05 on Ubuntu Eoan. Works fine on my dev machine. However that is a very small sample size with very limited use case coverage. Your mileage may vary but it is available if you want it. To be clear, it's available here: https://download.docker.com/linux/ubuntu/dists/bionic/pool/stable/amd64/ |
Does anyone care about this anymore? Focal Fossa release just just months away. I would suggest that Docker team should spend their effort for packaging targeting 20.04 LTS. |
Personally, I've got the bionic docker repository working for now and the lack of 19.10 packages has taken way too long to resolve IMHO so for me it's time to take a serious look at podman and I don't really care about 19.10 or 20.04 packaging. This issue has just taken way too long to resolve and there hasn't really been any comment or acknowledgement from anyone on the project so it doesn't seem like they understand or even care. |
This is still important. Getting Ubuntu 19.10 packages specifically no, but the principle here of having proper support for Ubuntu. I wouldn't want to run into the same issue again for 20.10 or 21.04. The Docker and Moby split is still a bit confusing for me. Is there a way to create Ubuntu packages for Docker ourselves? Depending on what's possible for the build system, I'd build 3rd-party packages for Ubuntu the same way AdoptOpenJDK builds OpenJDK packages. |
I've been reading around on the internet (big me, eh?) and my conclusion is that this issue is already resolved. Not the way we'd all like it to be, however. At some point Docker made the decision to only support Ubuntu LTS releases. You will only ever get the latest official Docker CE for them. Sorry, that's it. If you want to run the official Docker CE on Ubuntu interim releases then grab the latest Ubuntu LTS packages and install them manually. This shouldn't be a huge problem. Canonical doesn't lightly make changes to subsequent releases that break existing applications. Docker CE should continue to work on the interim builds. In looking at the mobyproject.org site someone could theoretically create Ubuntu packages from there but it would not be simple. This theoretical someone would need to become a Docker internals subject matter expert. Also any out of band packages would be unsupported and would require a whole lot of work to create. All for little or no long term gain. Personally I'm going to quit gnashing my teeth over this and use the latest LTS official Docker CE wherever I need it. Ciao |
First, I'm not trying to argue like some internet nerd, but...
Can you cite a source for this? Their Ubuntu installation page mentions 18.10 and 19.04 and uses
I'm not a go guy, but I know dotnet core has different library dependencies from 18.04 to 19.04 and 19.10 (libcurl from 3 to 4 maybe and some others). But if they do decide to only publish packages for LTS releases, then they need to remove the non-lts repositories and change their documentation and scripts to something like the following. The current Ubuntu situation is just bad for everyone, Docker and their users.
Same! |
There's a packaging repo at https://github.com/tianon/debian-moby But there is a bit of glue to make that happen. I'd be down to have "official", community supported packages under the moby org, assuming there would be people to help maintain it. |
Folks the |
Thank you for your response Arko. Would you be able to let us know why
releasing Docker stable for these non LTS releases have been very slow?
Sometimes a simple explanation is worth a thousand pictures? 🤔
On Tue, 28 Jan 2020 at 6:21 pm Arko Dasgupta ***@***.***> wrote:
Folks the docker-ce and containerd packages should now be available on
the test channel and can be installed via curl -fsSL
https://get.docker.com/ | CHANNEL=test sh . These packages will be
promoted to the stable channel soon after they have been verified
completely.
We apologize for the delay in providing these packages and we will make
sure we don't let interim releases such as Ubuntu Eoan slip in the future
—
You are receiving this because you authored the thread.
Reply to this email directly, view it on GitHub
<#832?email_source=notifications&email_token=AAAEQE2BNCWPVKQQ7KEC26TQ77MHXA5CNFSM4JCNARP2YY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEKCJG3A#issuecomment-579113836>,
or unsubscribe
<https://github.com/notifications/unsubscribe-auth/AAAEQE4XKWJYVJQTC46LRZDQ77MHXANCNFSM4JCNARPQ>
.
--
Best regards,
Behrang
(Sent from Gmail Mobile)
|
Files are now in the stable repo, this issue can be considered resolved. |
I dont see containerd.io in the Packages of the stable repo at https://download.docker.com/linux/ubuntu/dists/eoan/stable/binary-amd64/ @ricktendo can you clarify:
Much appreciated! Thanks! |
|
@ljburtz everything is mentioned in the updated documentation: https://docs.docker.com/install/linux/docker-ce/ubuntu/ |
I followed the exact steps to this but am still getting the errors that these packages don't exist
This is in my
I did
|
I am experiencing the same issue as @tzfrs and @ljburtz I followed the install steps and when I try the actual install I receive the same output: Command:
Omitting containerd.io from the above command results in the following output:
@ricktendo as it seems it cannot be installed, as containerd.io is missing from the repo, I would not consider this resolved. |
containerd.io is not available in stable but in test and nightly sources:
|
related docker/docs#10308 |
I believe in https://download.docker.com/linux/ubuntu/dists repository, |
Hi all, Please vote for #940. Thanks. |
@MaharishiCanada the Do note that as of February 23, 2020, the |
@b0le Yes the package |
Personally, I had the issue with no installation candidate of sudo add-apt-repository \
"deb [arch=amd64] https://download.docker.com/linux/ubuntu \
disco \
stable" |
The cleanest way that I've found to do this is to download these files: https://download.docker.com/linux/ubuntu/dists/eoan/pool/test/amd64/containerd.io_1.2.12-1_amd64.deb Then run these commands in terminal: sudo dpkg -i containerd.io_1.2.12-1_amd64.deb I wouldn't run this in production but it works on both eoan and focal. |
For those following this thread, it seems that containerd.io is FINALLY available for Eoan on the stable branch. This means that the get.docker.com convenience script now works properly! and with 50 days to spare before the release of 20.04 😅 |
Thanks; yes, a regression was found in the containerd.io 1.2.12 version, and we had to temporarily roll back those packages; unfortunately no prior releases of the package were done for Ubuntu Eoan, so there were no packages for it during that time. containerd.io 1.2.13 is now up, so closing this |
Thanks a lot Sebastian @thaJeztah. Was this delay due to some issues that needed to be solved also for the next release of Ubuntu 20.04, or will we have to face the same delay to use docker on the next ubuntu LTS? |
There's already a beta available for Ubuntu 20.04 perhaps packages should
be created for it proactively
…On Thu, 5 Mar 2020, 09:05 Stéphane Royer, ***@***.***> wrote:
Thanks a lot Sebastian @thaJeztah <https://github.com/thaJeztah>. Was
this delay due to some issues that needed to be solved also for the next
release of Ubuntu 20.04, or will we have to face the same delay to use
docker on the next ubuntu LTS?
—
You are receiving this because you are subscribed to this thread.
Reply to this email directly, view it on GitHub
<#832?email_source=notifications&email_token=AADFATARPFRVXOGM2EQ6ZN3RF5TO5A5CNFSM4JCNARP2YY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEN4KZVI#issuecomment-595111125>,
or unsubscribe
<https://github.com/notifications/unsubscribe-auth/AADFATB5VEWLWH5DOY4SEETRF5TO5ANCNFSM4JCNARPQ>
.
|
Expected behavior
Ubuntu 19.10 packages to be available.
Actual behavior
Ubuntu 19.10 packages are not available.
Steps to reproduce the behavior
See https://download.docker.com/linux/ubuntu/dists/.
The text was updated successfully, but these errors were encountered: