You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Since #2207 , Rockstor supports the creation and attach/detach of docker containers to a docker network (that we call rocknet). While this helps for customization of already installed Rock-Ons by the user, we currently do not offer an easy way to define these in the Rock-On definition file itself. This forces the use of complex workarounds that themselves come with limitations (see #2900, for instance).
It is thus proposed to allow the creation of new rocknets from a Rock-On definition file, as well as the attachment of select containers to them.
Needs
We need to:
allow the creation (optional) of one or more rocknets at the Rock-On level.
allow the attachment of a given container to one or more of these rocknets.
Since #2207 , Rockstor supports the creation and attach/detach of docker containers to a docker network (that we call rocknet). While this helps for customization of already installed Rock-Ons by the user, we currently do not offer an easy way to define these in the Rock-On definition file itself. This forces the use of complex workarounds that themselves come with limitations (see #2900, for instance).
It is thus proposed to allow the creation of new rocknets from a Rock-On definition file, as well as the attachment of select containers to them.
Needs
We need to:
Approach
The easiest approach may be to follow what is currently used by docker-compose (https://docs.docker.com/compose/how-tos/networking/#specify-custom-networks) and use:
This could thus be something akin to:
Both new elements would be optional, to ensure backwards compatibility.
A lot of details (what options to consider, for instance?) remain to be set, but the above should help start the discussion to decide:
The text was updated successfully, but these errors were encountered: