Public | Automated Build

Last pushed: 2 years ago
Short Description
Dockerized Brazilian income tax application - Programa de declaração do imposto de renda 2016
Full Description

dockerized-irpf-2016

Dockerized Brazilian income tax declaration app

Primeiro faça o build da imagem:

docker build -t irpf-2016 .

A seguir execute o seguinte script localmente:

#!/usr/bin/env bash

xhost local:
[ ! -d $HOME/irpf-2016-shared ] && mkdir $HOME/irpf-2016-shared
if [ "$(docker ps -a | grep irpf-2016 | wc -l)" == "1" ]; then
    docker start irpf-2016
else
    docker run -it -e DISPLAY=$DISPLAY -v /tmp/.X11-unix/:/tmp/.X11-unix/:rw \
        -v /dev/snd:/dev/snd \
        -v $HOME/irpf-2016-shared:/root/shared:rw \
        --name irpf-2016 \
        aaakiraaa/dockerized-irpf-2016 /bin/irpf-2016
fi

Infelizmente não é possível automatizar a instalação do programa de declaração de imposto de renda. Então a primeira execução do container pedirá que você para você instalar o programa da declaração do imposto de renda e a seguir o ReceitaNet. Simplesmente deixe toda as opções com o valor default e termine a instalação clicando em "Avançar".

As execuções seguintes deste container não vão mais pedir a instalação do programa.

Executando o script acima é criado um diretório irpf-2016-shared no seu HOME e mapeado para /root/shared no container. Assim você pode trocar arquivos entre o host e o container.

Receita para fazer o docker build voce mesmo:

https://github.com/aamm/dockerized-irpf-2016

Docker Pull Command
Owner
aaakiraaa
Source Repository

Comments (0)