DC/OS offers several tools to debug your services when they are stuck in deployment or are not behaving as you expect. This topic discusses how to debug your services using both the DC/OS CLI and the DC/OS web interface.
Debugging from the DC/OS Web Interface
You can debug your service or pod from the DC/OS web interface.…Read More
Granting Access to dcos task exec
ENTERPRISE
You can grant users access to containers for debugging sessions.…Read More
Debugging from the DC/OS CLI
The DC/OS CLI provides commands to debug services that are not deploying or behaving as expected.…Read More
Using dcos task exec
The dcos task exec command allows you to execute an arbitrary command inside of a task’s container and stream its output back to your local terminal to learn more about how a given task is behaving. It offers an experience very similar to docker exec, without any need for SSH keys.…Read More
Stuck Deployments
DC/OS services or pods may fail to deploy because the Mesos resource offers are unable to match the resources requests coming from the service or pods Marathon application definitions.…Read More
Slow Docker Apps and Deployments
If you recently upgraded to DC/OS 1.10 or configured MESOS_CGROUPS_ENABLE_CFS=true in your Mesos agent configuration, you may see slow-running Docker applications or slow deployments.…Read More