Esta imagem tem o objetivo de tornar o desenvolvimento de aplicações mobile, utilizando o Ionic Framework, mais simples e rápido. Esta imagem contém todos os requisitos para o desenvolvimento utilizando o Ionic 4.
Esta imagem está disponível via docker image, hospedada do Docker hub com a tag nasajon/ionic e pode ser utilizada das seguintes formas:
Navegue até a pasta onde o projeto será criado e digite o seguinte comando:
docker run --rm -it -v $PWD:/ionic nasajon/ionic ionic start projeto sidemenu --type=angular
Siga as instruções de criação do projeto que serão mostradas na tela. Após a execução do comando, será criada uma nova pasta no diretório atual com o seu projeto Ionic criado.
Para desenvolver com a imagem, basta estar na pasta do projeto Ionic e executar via docker run:
docker run --rm -it -v $PWD:/ionic -p 8100:8100 -p 8200:8200 -p 35729:35729 -p 53703:53703 nasajon/ionic
Em seguida, acesse no seu navegador o endereço http://localhost:8100 (Web View) ou http://localhost:8200 (Ionic Lab).
Caso queira emular no celular, baixe o app Ionic DevApp e conecte na mesma wi-fi da máquina host.
Você também pode utilizar via docker-compose, como no exemplo abaixo:
version: "2"
services:
app:
image: nasajon/ionic
restart: always
ports:
- "8100:8100"
- "8200:8200"
- "35729:35729"
- "53703:53703"
volumes:
- ./:/ionic
environment:
- HTTP_PROXY=$HTTP_PROXY
- HTTPS_PROXY=$HTTP_PROXY
Content type
Image
Digest
sha256:8fe4b739d…
Size
1.2 GB
Last updated
over 3 years ago
docker pull nasajon/ionic