# Usando CentOS Minimal
FROM ubuntu:jammy

# Informações sobre o mantenedor
LABEL maintainer="michael@automizei.com"

# Instalar Java e ferramentas necessárias
RUN apt update -y && \
    apt upgrade -y && \
    apt install -y openjdk-8-jre && \
    apt install -y tzdata

ENV TZ=America/Sao_Paulo
RUN ln -snf /usr/share/zoneinfo/$TZ /etc/localtime && echo $TZ > /etc/timezone

# Instalar um pacote RPM específico
ARG RPM_PACKAGE=scope-client-na_4.01.01-034_all.deb
COPY ${RPM_PACKAGE} /tmp/
RUN  dpkg -i /tmp/${RPM_PACKAGE} && \
    rm -f /tmp/${RPM_PACKAGE}

# # Criar a estrutura de diretórios necessária
RUN mkdir -p /opt/ncr/scope/config

COPY scopena.properties /opt/ncr/scope/config

# Definir o diretório de trabalho
WORKDIR /opt/ncr/scope/client-na

# Expor a porta que sua aplicação usa
# EXPOSE 2050

# Comando para executar a aplicação no diretório correto
CMD ["java", "-jar", "scope-client-na.jar"]
