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