Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/stackstorm/st2-dockerfiles
StackStorm Dockerfiles (one-service-per-container) to build and push images to the StackStorm Docker registry. Used by stackstorm-ha K8s Helm chart and Docker-compose deployments.
https://github.com/stackstorm/st2-dockerfiles
docker docker-image dockerfiles stackstorm
Last synced: about 2 months ago
JSON representation
StackStorm Dockerfiles (one-service-per-container) to build and push images to the StackStorm Docker registry. Used by stackstorm-ha K8s Helm chart and Docker-compose deployments.
- Host: GitHub
- URL: https://github.com/stackstorm/st2-dockerfiles
- Owner: StackStorm
- License: apache-2.0
- Created: 2018-10-01T22:19:52.000Z (about 6 years ago)
- Default Branch: master
- Last Pushed: 2024-02-06T08:55:08.000Z (11 months ago)
- Last Synced: 2024-02-06T09:40:01.334Z (11 months ago)
- Topics: docker, docker-image, dockerfiles, stackstorm
- Language: Dockerfile
- Homepage: https://stackstorm.com/
- Size: 180 KB
- Stars: 20
- Watchers: 14
- Forks: 28
- Open Issues: 8
-
Metadata Files:
- Readme: README.md
- Funding: .github/FUNDING.yml
- License: LICENSE
Awesome Lists containing this project
README
# st2-dockerfiles
[![Circle CI](https://circleci.com/gh/StackStorm/st2-dockerfiles.svg?style=shield)](https://circleci.com/gh/StackStorm/workflows/st2-dockerfiles)
[![Go to Docker Hub](https://img.shields.io/badge/Docker%20Hub-%E2%86%92-blue.svg)](https://hub.docker.com/r/stackstorm/)Dockerfiles to build and push StackStorm images to [hub.docker.com/r/stackstorm](https://hub.docker.com/r/stackstorm).
Used by both K8s Helm chart [stackstorm-ha](https://github.com/StackStorm/stackstorm-ha) and docker-compose [st2-docker](https://github.com/StackStorm/st2-docker) deployments.## Requirements
* [Docker](https://docs.docker.com/install/)## Build
- `make build` - produce Docker images for all the required StackStorm components
The following ENV vars can be passed to control the build settings:
- `ST2_VERSION` (optional, ex: `2.8.0`) - StackStorm version to build components
- `DOCKER_TAG` (optional, ex: `latest`) - produced Docker images will get this tag, defaults to ST2_VERSION when not set## Push
- `make push` - push the Docker images for all the required StackStorm components to the private docker registry.
The following ENV vars can be passed to control the push:
- `DOCKER_TAG` (optional, ex: `2.8.0`) - tag pushed to the docker registry, defaults to ST2_VERSION when not set