Para executar a interface gráfica é necessário ter instalado o Angular.
Com o Node.js devidamente instalado, executar a instalação do Angular via NPM:
npm install -g @angular/cli
npm install @ngx-loading-bar/core @ngx-loading-bar/http-client --save
Para iniciar o servidor, execute o seguinte comando:
ng serve
Para efetuar a build da aplicação, executar o comando:
ng build
Neste diretório está o Dockerfile responsável por gerar a imagem e posteriormente o container Docker para executar a interface gráfica.
Para construir a imagem:
sudo docker build -t angular-gui .
Para executar o container:
sudo docker run -p 4200:80 -it angular-gui
Para remover uma imagem Docker em caso de alterações na GUI:
sudo docker rm <container_id>
sudo docker rmi <image_id>