Skip to content
This repository was archived by the owner on Sep 26, 2025. It is now read-only.

Commit 46de0f5

Browse files
committed
update README
1 parent 6f7996c commit 46de0f5

File tree

1 file changed

+27
-0
lines changed

1 file changed

+27
-0
lines changed

README.md

Lines changed: 27 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,2 +1,29 @@
11
# container-images
22
Dockerfiles for building docker images
3+
4+
There is 1 subdirectory for every image to build. They share a README by symlinking to docker_repo.README.md.
5+
6+
## testing
7+
8+
python -m pytest tests
9+
10+
Will build every image.
11+
12+
## Adding an image
13+
14+
* copy one of the the existing directories
15+
* edit the dockerfile
16+
* add the directory name in test/test_build.py
17+
* create a new automated build on docker hub, copying build setting of existing image
18+
19+
## Publishing a new release
20+
21+
* Edit the Dockerfiles to refer to the new release
22+
* Commit changes
23+
* Tag with the release name
24+
git tag -a 2017.0.0 -m 'new release'
25+
* On dockerhub, edit build settings for all repos to change build rule that generates the image with the latest tag
26+
* Push changes and tag
27+
git push
28+
git push origin 2017.0.0
29+
* Check later that all builds have completed on docker hub

0 commit comments

Comments
 (0)