The DC/OS Web GUI is the primary visual control interface for observing and managing your cluster.
- Enter the IP of a DC/OS master node (or a master node load balancer) in a browser
- Select a supported OAuth authorizer (Google, Github, or Microsoft)
- Follow the authorizer specific instructions to log in
The first user to log in will have a new account created for them automatically. Subsequent users will need to be invited by the logged in user.
Once the first account has been created, new users must be invited by a current user.
- Select
Systemin the left navigation panel to access the system overview page - Select the
Organizationtab to access the user list page - Select
New Userto open the user invite screen - In the
Emailfield, enter the OAuth-compatible email of the new user - Select
Add Userto create the user account and send an invitation email
Install MinitTwit as a DC/OS Service.
- Select
Servicesin the left navigation panel to access the service list page - Select
Deploy Serviceto open the service creation screen - On the
Generaltab, enter a serviceIDunique to the cluster (e.g.minitwit) - On the
Generaltab, enter the amount ofMemoryto allocate to the service (e.g.256) - On the
Container Settingstab, enter the name or url of aContainer Image(e.g.karlkfi/minitwit) - On the
Networktab, underNetwork Type, selectBridgeto enable mapping container ports to host ports - On the
Networktab, underService Endpoints, enter theContainer Portused by the service container (e.g.80) - On the
Optionaltab, underAccepted Resource Roles, enterslave_publicto constrain deployment to public nodes - In JSON Mode, under
container.docker.portMappings[0], add"hostPort": 80,to specify which host port to use - In JSON Mode, add
"requirePorts": true,so that the service will only be deployed to nodes that have the specified host port available. - Select
Deployto deploy the service
- Select
Servicesin the left navigation panel to access the service list page - Select the name of the deployed service (e.g.
minitwit) to access the service detail page - Select the
Task IDof the task with statusRunningto access the task detail page - Select the first link in the
Endpointslist to access the service itself
- Select
Servicesin the left navigation panel to access the service list page - Hover over the name of the deployed service (e.g.
minitwit) to show the service actions button - Select the service actions button to show a dropdown of service actions
- Select
Destroyto destroy the service and its tasks





