Exciting news! 😃 Docker Inc. has released a new Docker Labs Debug Tools extension, version 0.0.34. 🎉 This container debugging toolbox offers some fantastic features for easier debugging and remote debugging. 🔧
One of the key functionalities is "Attach," which serves as a replacement for the traditional docker exec command. With Attach, you can connect to any container and gain access to a shell (bash/fish/zsh), a NixOS-based package manager, dynamic port forwarding, and a user-friendly prompt, among other things. The original/target container remains untouched and unmodified. 🐳💻
Additionally, the extension provides an "rdb" command for easy remote debug setup. By specifying the port and container, you can leverage bundled debuggers such as delve for Go or gdb for languages like Rust, C, C , and D. It supports both Mac and Linux, with Windows support coming soon. 🛠️🔍
To learn more about the Docker Labs Debug Tools extension and its capabilities, you can run dld --help for detailed information. ℹ️
Feel free to share this exciting news by writing a tweet and spreading the word about this new Docker extension. It's a great tool for container debugging and remote debugging, providing developers with enhanced capabilities and ease of use. 🐋✨
#Docker #Debugging #Container #RemoteDebugging