private String[] buildRunCmd() {
        List<String> cmd = new ArrayList<>(4 + getDockerAdditionalArgs().length);
        cmd.add("docker");
        cmd.add("run");
        cmd.add("--rm");
        cmd.add("--name");
        cmd.add(getDockerContainerName());
        cmd.addAll(Arrays.asList(getDockerAdditionalArgs()));
        cmd.add(getDockerImageName());
        return cmd.toArray(new String[cmd.size()]);
    }
The class is in charge of connecting and populating dockerized databases for qtest.

The database should have at least one root user (admin/superuser) able to modify every aspect of the system. The user
either exists by default when the database starts or must created right after startup.
itests/util/src/main/java/org/apache/hadoop/hive/ql/externalDB/AbstractExternalDB.java