Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/philpep/dockerfiles
https://github.com/philpep/dockerfiles
docker kubernetes
Last synced: 3 months ago
JSON representation
- Host: GitHub
- URL: https://github.com/philpep/dockerfiles
- Owner: philpep
- License: mit
- Created: 2018-08-02T16:23:35.000Z (over 6 years ago)
- Default Branch: master
- Last Pushed: 2024-05-13T15:14:19.000Z (6 months ago)
- Last Synced: 2024-07-24T01:59:21.826Z (4 months ago)
- Topics: docker, kubernetes
- Language: Shell
- Size: 507 KB
- Stars: 48
- Watchers: 5
- Forks: 11
- Open Issues: 1
-
Metadata Files:
- Readme: README.rst
- License: LICENSE
Awesome Lists containing this project
README
###########
dockerfiles
###########This is a collection of dockerfiles which are running in my kubernetes_ cluster.
.. code-block::
$ make help
A smart Makefile for your dockerfilesRead all Dockerfile within the current directory and generate dependendies automatically.
make all ; build all images
make nginx ; build nginx image
make push all ; build and push all images
make push nginx ; build and push nginx image
make run nginx ; build and run nginx image (for testing)
make exec nginx ; build and start interactive shell in nginx image (for debugging)
make checkrebuild all ; build and check if image has update availables (using apk or apt-get)
and rebuild with --no-cache is image has updatesYou can chain actions, typically in CI environment you want make checkrebuild push all
which rebuild and push only images having updates availables... _kubernetes: https://kubernetes.io/