Você pode puxar a imagem:
docker pull rotemsecupi/ubuntu1204-openbravo-new
E inicie um contêiner:
docker run -d -p 80:80 rotemsecupi/ubuntu1204-openbravo-new
Eu uso o reposetiory lukasz / docker-scala para instalar o openbravo no Scala 2.10.3, Java 7 update 45 e sbt 0.13.1 no Ubuntu 12.04 LTS.
Esta é a maneira como eu executo o arquivo docker:
############################################################
# Dockerfile to build openbaravo container images
# Based on ubuntu:12.04
############################################################
# Set the base image to Ubuntu
FROM lukasz/docker-scala
# File Author / Maintainer
MAINTAINER SecuPi
################## BEGIN INSTALLATION ######################
# Install
RUN \
apt-get update && \
apt-get install -y python-software-properties && \
add-apt-repository ppa:openbravo-isv/ppa && \
apt-get update && \
apt-get upgrade -y && \
apt-get install -y openbravo-3
##################### INSTALLATION END #####################
EXPOSE 80
Eu tentei instalar o openBravo na imagem do docker. E tenho o erro:
dpkg: error processing /var/cache/apt/archives/openbravo-3_3.0.r26702.PR-15Q2.1-1precise1_all.deb (--unpack):
subprocess new pre-installation script returned error exit status 1
No apport report written because MaxReports is reached already
Errors were encountered while processing:
/var/cache/apt/archives/openbravo-3_3.0.r26702.PR-15Q2.1-1precise1_all.deb
E: Sub-process /usr/bin/dpkg returned an error code (1)
Como posso consertar isso?
Melhores cumprimentos
Você pode puxar a imagem:
docker pull rotemsecupi/ubuntu1204-openbravo-new
E inicie um contêiner:
docker run -d -p 80:80 rotemsecupi/ubuntu1204-openbravo-new