https://github.com/sirap-group/docker-swap-devbox
Docker devbox for SWAP projects
https://github.com/sirap-group/docker-swap-devbox
docker dockerfile git node swap web
Last synced: about 2 months ago
JSON representation
Docker devbox for SWAP projects
- Host: GitHub
- URL: https://github.com/sirap-group/docker-swap-devbox
- Owner: sirap-group
- License: mit
- Created: 2018-08-28T13:14:50.000Z (almost 8 years ago)
- Default Branch: master
- Last Pushed: 2018-10-09T06:15:36.000Z (over 7 years ago)
- Last Synced: 2025-06-03T14:41:33.780Z (about 1 year ago)
- Topics: docker, dockerfile, git, node, swap, web
- Language: Shell
- Homepage: https://hub.docker.com/r/sirap/swap-devbox/
- Size: 26.4 KB
- Stars: 2
- Watchers: 2
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
−− docker-swap-devbox −−
−− Docker devbox for SWAP projects −−
This repository contains a `Dockerfile` used for auto-build on docker hub.
The `docker-swap-devbox` image is published on Docker Hub at that URL
* https://hub.docker.com/r/sirap/swap-devbox
* [Ubuntu-Node-Git Base Image Repo](https://github.com/rbecheras/docker-ubuntu-node-git)
This image contains the following tools:
- [Ubuntu Minimal](https://blog.ubuntu.com/2018/07/09/minimal-ubuntu-released) LTS
- git tools:
- [`Git`](https://git-scm.com)
- [`Ungit`](https://github.com/FredrikNoren/ungit)
- [`Lazygit`](https://github.com/jesseduffield/lazygit)
- [`NodeJS`](https://nodejs.org/en/)
- `NodeJS` development tools:
- [`generate`](https://www.npmjs.com/package/generate)
- [`generate-swap-project`](https://www.npmjs.com/package/generate-swap-project)
- [`generate-swap-generator`](https://www.npmjs.com/package/generate-swap-generator)
- [`@angular/cli`](https://cli.angular.io/)
- [`ionic@latest`](https://beta.ionicframework.com/docs/cli/overview)
## Git Tags and Docker Tags
This image follows the same versionning rules of its base image `ubuntu-node-git`.
- Any change on the branch `master` triggers a rebuild on docker hub and updates the docker tag `latest`
- Any new pushed `1.x` git tag triggers a rebuild on docker hub and updates the docker tag as `18.04-8` and `carbon`:
* The first parts, `18.04` and `bionic`, gives the major version of `Ubuntu LTS` used as the base image
* The second parts, `8` and `carbon`, gives the major version of `NodeJS LTS` installed in the image
- Any the git tag `2.x.y` will be created and pushed when the next LTS of Ubuntu or Node.js will be released. And this line will be updated.
## Authorq
**Rémi Becheras**
* [github.com/rbecheras](https://github.com/rbecheras)
* [twitter/rbecheras](https://twitter.com/rbecheras)
**Julien Bonnet**
* [github.com/JulienB37](https://github.com/JulienB37)
## License
Copyright © 2018 [Groupe SIRAP](https://github.com/sirap-group)
This software is open source software under the terms of the MIT license.
See [LICENSE](LICENSE)