要在Docker容器內執行shell命令,您可以使用`docker exec`命令。下面是執行容器內的shell的一般步驟:
1. 首先,使用以下命令進入正在運行的Docker容器的交互式終端:
```bash
docker exec -it
```
將`
2. 如果您希望在容器內執行單個命令而不是進入交互式終端,可以使用以下命令:
```bash
docker exec
```
將`
例如,如果您的容器ID是`abc123`,要在容器內執行`ls -l`命令,您可以運行以下命令:
```bash
docker exec abc123 ls -l
```
這將在容器內執行`ls -l`命令,并將輸出顯示在宿主機上。
請注意,確保在執行`docker exec`命令時,容器處于運行狀態。