要判斷一個Docker exec操作是否成功,您可以使用以下方法:
命令執行結果:檢查Docker exec命令的輸出。如果命令執行成功,您應該能看到預期的輸出或者沒有錯誤信息。例如,如果您在運行一個名為"my-container"的容器中執行"ls"命令,您應該能看到容器內的文件和目錄列表。
返回狀態碼:Docker exec命令會返回一個退出狀態碼,表示命令的執行結果。如果狀態碼為0,說明命令執行成功;否則,表示命令執行失敗。您可以通過在命令后添加"echo $?"來查看返回的狀態碼。例如:
docker exec my-container ls; echo $?
docker logs my-container
docker ps
總之,要判斷Docker exec操作是否成功,您需要檢查命令執行結果、返回狀態碼、日志以及容器狀態。如果這些方面都沒有問題,那么可以認為Docker exec操作是成功的。