在Docker中,每個容器都有一個默認的shell(終端),默認是bash shell。任何用戶在啟動容器時都可以用以下命令進入交互性bash shell
docker exec -it <容器名或容器ID> bash
使用此命令,用戶可以在容器中運行各種命令。下面是一些常用的bash命令:
ls - 查看當前目錄中的所有文件和文件夾 pwd - 顯示當前工作目錄路徑 cd - 進入用戶指定的目錄 mkdir - 創(chuàng)建新文件夾 rm - 刪除文件和文件夾 touch - 創(chuàng)建一個新的空文件 cat - 顯示文件內(nèi)容 nano - 一個輕量級文本編輯器
還有特殊的bash命令可以在Docker容器中使用:
docker ps - 顯示正在運行的容器 docker images - 顯示Docker鏡像 docker inspect - 顯示Docker對象的詳細信息 docker logs - 顯示Docker容器的日志 docker stop - 停止一個正在運行的容器 docker rm - 刪除一個容器 docker rmi - 刪除一個鏡像
總之,使用bash shell可以在Docker容器中執(zhí)行各種操作。與其他shell相比,bash shell是最常用的,并且具有實現(xiàn)各種任務(wù)的強大功能。