@Override
    public List<String> getDependencies() {
        RunImageConfiguration runConfig = getRunConfiguration();
        List<String> ret = new ArrayList<>();
        if (runConfig != null) {
            addVolumes(runConfig, ret);
            addLinks(runConfig, ret);
            addContainerNetwork(runConfig, ret);
            addDependsOn(runConfig, ret);
        }
        return ret;
    }
Override externalConfiguration when defined via special property.

@param externalConfiguration Map with alternative config
src/main/java/io/fabric8/maven/docker/config/ImageConfiguration.java