https://github.com/datencia/docker-ionic
Minimal docker image for Ionic projects to get CI
https://github.com/datencia/docker-ionic
continuous-integration cordova docker dockerfile ionic
Last synced: 2 months ago
JSON representation
Minimal docker image for Ionic projects to get CI
- Host: GitHub
- URL: https://github.com/datencia/docker-ionic
- Owner: datencia
- License: mit
- Created: 2018-02-28T18:20:51.000Z (over 8 years ago)
- Default Branch: master
- Last Pushed: 2021-04-29T15:56:01.000Z (about 5 years ago)
- Last Synced: 2026-01-03T13:23:31.821Z (6 months ago)
- Topics: continuous-integration, cordova, docker, dockerfile, ionic
- Language: Dockerfile
- Homepage: https://hub.docker.com/r/datencia/ionic/
- Size: 3.91 KB
- Stars: 0
- Watchers: 1
- Forks: 1
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
[](https://travis-ci.org/datencia/docker-ionic) [](https://microbadger.com/images/datencia/ionic) [](https://microbadger.com/images/datencia/ionic)
# Minimal docker image for Ionic projects to get CI
> based on [node:10.24.0](https://hub.docker.com/_/node/)
## Inspired by
- https://github.com/beevelop/docker-ionic
- https://github.com/marcoturi/ionic-docker
- https://github.com/agileek/docker
## Features
- Node 10.24.0
- Npm 6.14.11
- Yarn 1.12.3
- Ionic 6.12.3
- Cordova 10.0.0
- Google Chrome Headless for unit tests
## Usage
### Pull from Docker Hub
```bash
docker pull datencia/ionic:latest
```
### Build from Dockerfile
```bash
docker build -t datencia/ionic .
```
### Build from GitHub
```bash
docker build -t datencia/ionic github.com/datencia/docker-ionic
```
### Run image
```bash
docker run -it datencia/ionic bash
```
### Use as base image
```Dockerfile
FROM datencia/ionic:latest
```