docs: public String execInContainer(String containerId, String command, ImageConfiguration imageConfiguration)
          throws DockerAccessException, ExecException {
          Arguments arguments = new Arguments();
          arguments.setExec(Arrays.asList(EnvUtil.splitOnSpaceWithEscape(command)));
          String execContainerId = docker.createExecContainer(containerId, arguments);
          docker.startExecContainer(execContainerId, logConfig.createSpec(containerId, imageConfiguration));
  
          ExecDetails execContainer = docker.getExecContainer(execContainerId);
          Integer exitCode = execContainer.getExitCode();
          if (exitCode != null && exitCode != 0) {
              ContainerDetails container = docker.getContainer(containerId);
              throw new ExecException(execContainer, container);
          }
          return execContainerId;
      }