Ir para o conteúdo
Noosfero

Criar ambiente Noosfero desenvolvimento a partir do Docker

0 sem comentários ainda Ninguém está seguindo este artigo ainda. 135 visualizações

Introdução

Este artigo visa explicar como instalar um máquina virtual usando Docker para possibilitar a montagem de um ambiente de desenvolvimento Noosfero

Pré-requisitos

  • Possuir o Debian 9 (Stretch) instalado na maquina ou na sua VirtualBox;
  • Permissões de root;
  • Instalar e configurar o docker;
  • Instalar e configurar o docker-compose;

Etapas

Instalação do Docker

Abra o terminal e execute as seguintes linhas de comando:

# apt-get update
# apt install apt-transport-https ca-certificates curl gnupg2 software-properties-common
# curl -fsSL https://download.docker.com/linux/debian/gpg | apt-key add -

Adicione o repositório do Docker na sources list:

# add-apt-repository "deb [arch=amd64] https://download.docker.com/linux/debian $(lsb_release -cs) stable"

Atualize a lista de pacotes:

# apt-get update

Verifique se a instalação a ser feita do Docker é do repositório do Docker e não Debian:

# apt-cache policy docker-ce

O retorno deve ser algo parecido com isso: (pode ocorrer de existir uma versão mais nova)

docker-ce: Installed: (none) Candidate: 18.06.1~ce~3-0~debian Version table: 18.06.1~ce~3-0~debian 500 500 https://download.docker.com/linux/debian stretch/stable amd64 Packages

Instale o Docker

# apt install docker-ce

Verifique se o status do Docker 

systemctl status docker

Retorno do comando

docker.service - Docker Application Container Engine Loaded: loaded (/lib/systemd/system/docker.service; enabled; vendor preset: enabled) Active: active (running) since Thu 2018-11-01 10:13:54 -03; 3h 22min ago Docs: https://docs.docker.com

Instalação do Docker-Compose 

Abra o terminal e execute as seguintes linhas de comando:

# curl -L https://github.com/docker/compose/releases/download/1.22.0/docker-compose-`uname -s`-`uname -m` -o /usr/local/bin/docker-compose
# chmod +x /usr/local/bin/docker-compose
# docker-compose --version

Retorno do comando

docker-compose version 1.22.0, build f46880fe

Instalação do Noosfero via Docker

Baixe o arquivo anexado na página e descompacte o arquivo, depois basta ler o README (principalmente as observações) para ter acesso aos comandos necessários para subir o sistema de desenvolvimento e/ou produção do noosfero em Docker.

 


0 sem comentários ainda

Se você é um usuário registrado, pode se identificar e ser reconhecido automaticamente.