Ask Your Question
0

docker-ce vs docker from Fedora repo

asked 2018-07-14 01:22:36 -0500

fasulia gravatar image

What is the difference between "docker" from Fedora's "updates" repository, and "docker-ce" from docker's own website?

edit retag flag offensive close merge delete

1 Answer

Sort by ยป oldest newest most voted
1

answered 2018-07-14 02:17:11 -0500

genodeftest gravatar image

updated 2018-07-14 02:22:25 -0500

The docker package in Fedora is being built from upstream docker code. Fedora adds a few config files (for systemd services, logrotate, network configuration).

You can see all the changes to the upstream package on https://src.fedoraproject.org/rpms/do.... You may want to select the branch for the Fedora version you are using.

EDIT: This comment was written under the assuption that Docker uses their own public code for creating their docker images. They may also do other modifications I don't know about.

edit flag offensive delete link more

Comments

Also, the docker package in Fedora is tested a bit more (unless you're using Rawhide or updates-testing) and thus behind upstream releases by a few days.

genodeftest gravatar imagegenodeftest ( 2018-07-14 02:21:11 -0500 )edit

So, Fedora's docker package is based on upstream docker code from projectatomic, which itself is based on mobyproject. "Moby is NOT recommended for the following use cases: Application developers looking for an easy way to run their applications in containers. We recommend Docker CE instead." So convoluted. I'd like to stick with Fedora's packages, but for someone getting started, the standard docker-ce seems like a better choice.

fasulia gravatar imagefasulia ( 2018-07-14 11:42:29 -0500 )edit

Your Answer

Please start posting anonymously - your entry will be published after you log in or create a new account.

Add Answer

Question Tools

1 follower

Stats

Asked: 2018-07-14 01:22:36 -0500

Seen: 82 times

Last updated: Jul 14