A collection of Perforce docker images:
- Perforce Base, an image containing the official repo and the p4 client
- Perforce P4D Server
- Perforce Git Fusion
- Perforce Swarm
All operations on the images and repositories are encapsulated in Makefiles.
Build images (the Makefile's default target):
$ make [image]
Tag your images with your repo username and push the images to the Docker registry:
$ docker login
$ DOCKER_REPO=ambakshi make image tag push
The perforce server images are contained in their respective directories. Each server comes with an example 'run' target that you can use to get a server up and running quickly.
$ make -C perforce-server run
$ make -C
- Fork it!
- Create your feature branch:
git checkout -b my-new-feature
- Commit your changes:
git commit -am 'Add some feature'
- Push to the branch:
git push origin my-new-feature
- Submit a pull request :D
2014/12/24 - initial version
- Amit Bakshi (ambakshi@gmail.com)