在Ubuntu中調試Docker容器可通過以下方式操作:
docker exec -it <容器ID或名稱> /bin/bash
進入容器,執行命令排查問題。docker logs <容器ID>
查看實時或歷史日志,-f
選項可實時跟蹤。cat
、tail
等命令查看。docker network inspect
查看網絡配置,ping
/curl
測試連通性。htop
或top
監控容器內資源使用情況。gdbserver
,宿主機通過GDB連接。注意:確保容器內安裝所需調試工具(如GDB),且應用配置為調試模式(如開啟日志級別)。