-
Notifications
You must be signed in to change notification settings - Fork 55
Deploying to dockerhub
-
Start by cloning the repo:
git clone https://github.com/dreamfactorysoftware/df-docker.git
-
Checkout a branch:
git checkout -b <branch_name>
-
Make your changes and please provide comments in the file highlighting what has changed.
-
Add, commit, and push your changes to your branch.
-
Once the branch has been merged to master, create a tagged release on Github
-
Make the Tag version and Release title identical then publish the release.
-
Dockerhub no longer has automated builds on the free tier. So you will need to do this manually yourself from your computer. Build a new image with
docker build -t dreamfactorysoftware/dreamfactory:<TAG> .
Full example docker build -t dreamfactorysoftware/dreamfactory:6.1.1 .
- Push the image to Dockerhub:
docker push dreamfactorysoftware/dreamfactory:<TAG>
This will now make the tagged release available in Dockerhub and Github.