Docker do Minix (Leia a descrição)
Com base em discussões nos grupos, ficou claro que muitos alunos encontraram desafios ao estabelecer um ambiente de desenvolvimento estável no Virtual Box, gerando um aumento significativo no overhead de tarefas secundárias.
Um dos alunos do curso, Elinilson Vital, reuniu alguns desses ambientes que provaram ser extremamente úteis, especialmente em termos de testes e transferência de arquivos entre o sistema host e o Minix. Isso foi possível através do acesso via SSH quando utilizou o Docker.
Ele disponibilizou duas versões do Minix 3.1.2a no Docker Hub, as quais podem ser instanciadas de maneira rápida e eficiente com essa tecnologia.
A primeira versão permite o acesso ao console do Minix por meio do VNC, na porta 5900, e o sistema é fornecido na forma de um setup para instalação.
A segunda versão, por outro lado, já vem com o sistema instalado e oferece acesso via SSH ao console do Minix. Isso torna o trabalho menos oneroso, principalmente ao testar grandes blocos de códigos, uma vez que permite copiar e colar diretamente nos editores VIM e EMACS dentro do Minix.
Todos os detalhes para instalação e acesso estão devidamente descritos na própria página do Docker Hub. Além disso, disponibilizei instruções sobre como exportar uma VM para outro equipamento, o que pode facilitar a entrega e correção dos EPS, dado que o Docker tende a ser menos restritivo que o Virtual Box.
Com isso, deixo esta contribuição como um reflexo dos aprendizados que adquiri durante este semestre.
Segue o link para o repositório no Docker Hub: https://hub.docker.com/