We tried to deploy a Stack with multiple containers.
Some of this containers run a specific application with a license control that need to identify a specific Mac adresse for working.
With docker run command it’s easy, we just pass the option --mac-address like that :
This has been updated in libcompose, but we haven’t made the sync to rancher-compose.
When a new docker-compose ability is created, it originates in docker/compose, which is how docker-compose is run. There is a go interpretation of compose, which is called docker/libcompose that tries to maintain parity to docker-compose. Rancher-compose works off libcompose (we were the majority contributor when it was first launched) and needs to be synced with docker/libcompose to get the same functionality.
Can you make a github enhancement request to make sure we test this in the next sync?
I just found out that even though the feature will eventually be brought into rancher-compose, Rancher itself will not be able to support mac addresses.