Official Docker Container for CloneDeploy
*Requires macvlan networking
Before creating the container, be sure that your Docker environment supports macvlan networking. Port forwarding / NAT is not an ideal fit for CloneDeploy due to DHCP/Proxy requests, Multicasting, etc, and the macvlan enables CloneDeploy to be accessed directly via a static ip. It is also very important to have your storage setup properly before you start uploading images, otherwise you will most likely use a lot of storage somewhere you were not supposed to.
This is where the CloneDeploy web application resides as well as some config files and logs.
The CloneDeploy database is stored here. A separate MySQL container is not currently supported.
The CloneDeploy Tftp folder. Boot Menu's, Boot Images, and Kernels are stored here.
The CloneDeploy Image folder. This is where the images your capture from the client computer are stored.
Everytime the container is started, the SMB is share is recreated. The read/write password is set here. If this value is not filled in, the default value of rwpass is used. If this value is changed after the intial setup, you will need to update your distribution point.
Everytime the container is started, the SMB is share is recreated. The read only password is set here. If this value is not filled in, the default value of ropass is used. If this value is changed after the intial setup, you will need to update your distribution point.
If database directory is empty the root password will be initialized with this value. If it is empty, a random password is generated. This value has no affect if the database directory is not empty.