17 #ifndef __DOCKER_EXECUTOR_HPP__
18 #define __DOCKER_EXECUTOR_HPP__
40 "The name of the docker container to run.");
44 "The path to the docker executable.");
48 "Resource used by the agent and the executor to provide CLI access\n"
49 "to the Docker daemon. On Unix, this is typically a path to a\n"
50 "socket, such as '/var/run/docker.sock'. On Windows this must be a\n"
51 "named pipe, such as '//./pipe/docker_engine'.");
55 "The path to the container sandbox holding stdout and stderr files\n"
56 "into which docker container logs will be redirected.");
60 "The sandbox directory path that is mapped in the docker container.");
65 "The duration for docker to wait after stopping a running container\n"
66 "before it kills that container. This flag is deprecated; use task's\n"
67 "kill policy instead.");
71 "Directory path of Mesos binaries. Mesos would find fetcher,\n"
72 "containerizer and executor binary files under this directory.");
76 "A JSON map of environment variables and values that should\n"
77 "be passed into the task launched by this executor.");
80 "default_container_dns",
81 "JSON-formatted default DNS information for container.");
85 "Cgroups feature flag to enable hard limits on CPU resources\n"
86 "via the CFS bandwidth limiting subfeature.\n",
109 #endif // __DOCKER_EXECUTOR_HPP__
Option< std::string > sandbox_directory
Definition: executor.hpp:93
Option< std::string > docker
Definition: executor.hpp:91
Option< Duration > stop_timeout
Definition: executor.hpp:102
Option< std::string > mapped_directory
Definition: executor.hpp:94
Option< std::string > container
Definition: executor.hpp:90
Option< std::string > launcher_dir
Definition: executor.hpp:95
Flags()
Definition: executor.hpp:37
void add(T1 Flags::*t1, const Name &name, const Option< Name > &alias, const std::string &help, const T2 *t2, F validate)
Definition: flags.hpp:333
Option< std::string > task_environment
Definition: executor.hpp:96
Option< std::string > default_container_dns
Definition: executor.hpp:97
bool cgroups_enable_cfs
Definition: executor.hpp:99
Definition: executor.hpp:35
Option< std::string > docker_socket
Definition: executor.hpp:92