Para usuários do
Fedora a instalação é bem simples. Para isso, execute os comandos abaixo (tomarei como exemplo a instalação da imagem do Owncloud rodando no Fedora):
# yum install docker-io
Para iniciar o serviço, execute o comando abaixo:
# systemctl start docker.service
Execute o comando a seguir, para permitir que o serviço inicie automaticamente após um reboot.
# systemctl enable docker.service
Agora, vamos verificar se o serviço está ativo executando o comando abaixo.
# systemctl status docker.service
docker.service - Docker Application Container Engine
Loaded: loaded (/usr/lib/systemd/system/docker.service; static)
Active: active (running) since Mon 2014-09-01 17:51:34 BRT; 4s ago
Docs: http://docs.docker.com
Main PID: 21439 (docker)
CGroup: /system.slice/docker.service
└─21439 /usr/bin/docker -d -H fd:// -selinux-enabled
Sep 01 17:51:34 host docker[21439]: [d38cce51.init_networkdriver()] creating new bridge for docker0
Sep 01 17:51:34 host docker[21439]: [d38cce51.init_networkdriver()] getting iface addr
Sep 01 17:51:34 host docker[21439]: [d38cce51] -job init_networkdriver() = OK (0)
Sep 01 17:51:34 host docker[21439]: Loading containers: done.
Sep 01 17:51:34 host docker[21439]: [d38cce51.initserver()] Creating pidfile
Sep 01 17:51:34 host docker[21439]: [d38cce51.initserver()] Setting up signal traps
Sep 01 17:51:34 host docker[21439]: [d38cce51] -job initserver() = OK (0)
Sep 01 17:51:34 host docker[21439]: [d38cce51] +job acceptconnections()
Sep 01 17:51:34 host docker[21439]: [d38cce51] -job acceptconnections() = OK (0)
Sep 01 17:51:34 host systemd[1]: Started Docker Application Container Engine.
Crie uma conta no
site do Docker antes de executar os comandos abaixo.
Utilize as credenciais criadas no site do Docker Hub para permitir transações entre o serviço instalado e o Docker Hub, de acordo com o comando a seguir:
# docker login -e "endereco@dominio.com" -u "username" -p "password"
É possível listar as imagens disponíveis no Docker Hub:
# docker image -a
Após localizar a imagem a ser baixada do Hub, execute o comando a seguir (no caso, eu escolhi a imagem fedora/owncloud). Para baixar uma imagem do Hub após estar registrado, utilize:
# docker pull fedora/owncloud
Enfim, vamos agora executar o conteúdo de nossa imagem (lembre que as imagens não são instaladas, são diretamente executadas):
# docker run -d -p 443:443 fedora/owncloud
Abra seu browser e utilize o seguinte endereço para configurar o Owncloud:
http://localhost/owncloud
Para maiores detalhes, acesse
hub.docker.com e verifique os detalhes de cada imagem gerada.
É possível gerar suas próprias imagens, o site disponibiliza diversas documentações para fazer seu próprio build.
Bem, por enquanto é isso.