Other container debugging tools
Debugging applications inside Docker containers requires a different approach from normal applications in Linux. However, the actual programs being used are the same because all of the calls from inside the container will eventually go to the Docker host's kernel operating system. By knowing how calls go outside of our containers, we can use any other debugging tools we have to troubleshoot.
In addition to standard Linux tools, there are several container-specific utilities that package the preceding standard utilities to be more friendly for container usage. The following are some of these tools:
- Red Hat's
rhel-tools
Docker image is a huge container containing a combination of the tools we discussed earlier. Its documentation page can be found at https://access.redhat.com/documentation/en-us/red_hat_enterprise_linux_atomic_host/7/html/managing_containers/running_super_privileged_containers#using_the_atomic_tools_container_imageshows how to run it with the proper...