mirror of
				https://github.com/moby/moby.git
				synced 2022-11-09 12:21:53 -05:00 
			
		
		
		
	
		
			
				
	
	
		
			75 lines
		
	
	
	
		
			1.8 KiB
		
	
	
	
		
			ReStructuredText
		
	
	
	
	
	
			
		
		
	
	
			75 lines
		
	
	
	
		
			1.8 KiB
		
	
	
	
		
			ReStructuredText
		
	
	
	
	
	
:title: Requirements and 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
 | 
						|
 |