Sign inSign up

thehprogrammer/asdf-flutter

By thehprogrammer

•Updated over 2 years ago

Flutter configurado com o sistema de gerenciamento de versões ASDF.

Image
Languages & frameworks
Developer tools
Operating systems
1

10K+

thehprogrammer/asdf-flutter repository overview

⁠ASDF-Flutter Docker Image

⁠Sobre a Imagem

A imagem asdf-flutter é projetada para oferecer um ambiente de desenvolvimento completo para Flutter usando o gerenciador de versões ASDF. Esta configuração é ideal para desenvolvedores que desejam flexibilidade na gestão de múltiplas versões do Flutter ou que necessitam integrar outras ferramentas via ASDF.

⁠Ferramentas Incluídas

  • ASDF Version Manager: Gerenciador de versões que permite instalar e gerenciar múltiplas linguagens e ferramentas.
  • Flutter SDK: Completo ambiente Flutter configurado e pronto para uso, permitindo o desenvolvimento de aplicações multiplataforma.
  • Android SDK (herdado de sdk-config): Inclui ferramentas essenciais do Android SDK, permitindo o desenvolvimento para dispositivos Android diretamente a partir deste ambiente.

⁠Como Usar Esta Imagem

⁠Pull da Imagem

Para obter a imagem asdf-flutter do Docker Hub, use o seguinte comando:

docker pull thehprogrammer/asdf-flutter:latest
⁠Executando a Imagem

Você pode iniciar um container utilizando esta imagem com o comando abaixo:

docker run -it thehprogrammer/asdf-flutter

Para desenvolvimento web com acesso ao Google Chrome local e dispositivos USB para testes em dispositivos físicos, utilize:

docker run -it --name flutter-web-dev \
  --privileged \
  -v /usr/bin/google-chrome:/usr/bin/google-chrome \
  -v /dev/bus/usb:/dev/bus/usb \
  -v $(pwd):/home/user/workspace \
  -e CHROME_EXECUTABLE=/usr/bin/google-chrome \
  thehprogrammer/asdf-flutter

Ajuste o caminho do Google Chrome se necessário, dependendo de onde está instalado no seu sistema host.

⁠Configurações Adicionais

Para projetos específicos ou configurações avançadas, você pode montar volumes ou passar variáveis de ambiente adicionais conforme necessário. Isso permite uma maior personalização do ambiente de desenvolvimento.

⁠Contribuição

Encorajamos contribuições para melhorar ainda mais a imagem Docker. Para contribuir, visite nosso repositório no GitHub: theHprogrammer/dockerize-the-flutter⁠ e siga as diretrizes de contribuição fornecidas.

⁠Licença

Esta imagem é distribuída sob a licença MIT, permitindo uso livre em projetos pessoais e comerciais com a devida atribuição.

Tag summary

Content type

Image

Digest

sha256:72dd18b84…

Size

3.7 GB

Last updated

over 2 years ago

docker pull thehprogrammer/asdf-flutter