mirror of
https://github.com/moby/moby.git
synced 2022-11-09 12:21:53 -05:00
![O.S.Tezer](/assets/img/avatar_default.png)
Docker-DCO-1.1-Signed-off-by: O.S. Tezer <ostezer@gmail.com> (github: ostezer) 1. All titles are listed by simple platform names apart from Windows' "Installing Docker On Windows". Changed this to "Windows" to match the rest. 2. Some articles' description (and title) information does not match the majority. Modified them to match the rest (i.e. Please note this project is currently under heavy development. It should not be used in production.) 3. Removed "Linux" from Gentoo & Ubuntu descriptions.
75 lines
1.8 KiB
ReStructuredText
75 lines
1.8 KiB
ReStructuredText
:title: Installation on Fedora
|
|
:description: Please note this project is currently under heavy development. It should not be used in production.
|
|
:keywords: Docker, Docker documentation, Fedora, requirements, virtualbox, vagrant, git, ssh, putty, cygwin, linux
|
|
|
|
.. _fedora:
|
|
|
|
Fedora
|
|
======
|
|
|
|
.. include:: install_header.inc
|
|
|
|
.. include:: install_unofficial.inc
|
|
|
|
Docker is available in **Fedora 19 and later**. Please note that due to the
|
|
current Docker limitations Docker is able to run only on the **64 bit**
|
|
architecture.
|
|
|
|
Installation
|
|
------------
|
|
|
|
The ``docker-io`` package provides Docker on Fedora.
|
|
|
|
|
|
If you have the (unrelated) ``docker`` package installed already, it will
|
|
conflict with ``docker-io``. There's a `bug report`_ filed for it.
|
|
To proceed with ``docker-io`` installation on Fedora 19, please remove
|
|
``docker`` first.
|
|
|
|
.. code-block:: bash
|
|
|
|
sudo yum -y remove docker
|
|
|
|
For Fedora 20 and later, the ``wmdocker`` package will provide the same
|
|
functionality as ``docker`` and will also not conflict with ``docker-io``.
|
|
|
|
.. code-block:: bash
|
|
|
|
sudo yum -y install wmdocker
|
|
sudo yum -y remove docker
|
|
|
|
Install the ``docker-io`` package which will install Docker on our host.
|
|
|
|
.. code-block:: bash
|
|
|
|
sudo yum -y install docker-io
|
|
|
|
|
|
To update the ``docker-io`` package:
|
|
|
|
.. code-block:: bash
|
|
|
|
sudo yum -y update docker-io
|
|
|
|
Now that it's installed, let's start the Docker daemon.
|
|
|
|
.. code-block:: bash
|
|
|
|
sudo systemctl start docker
|
|
|
|
If we want Docker to start at boot, we should also:
|
|
|
|
.. code-block:: bash
|
|
|
|
sudo systemctl enable docker
|
|
|
|
Now let's verify that Docker is working.
|
|
|
|
.. code-block:: bash
|
|
|
|
sudo docker run -i -t fedora /bin/bash
|
|
|
|
**Done!**, now continue with the :ref:`hello_world` example.
|
|
|
|
.. _bug report: https://bugzilla.redhat.com/show_bug.cgi?id=1043676
|
|
|