在 CentOS 上使用 Docker 进入容器,常用方法如下:
docker ps
如果需要看所有容器(包括已停止的):
docker ps -a
docker exec -it 容器ID或容器名 /bin/bash
示例:
docker exec -it my_container /bin/bash
如果容器里没有
bash,可以用sh:
docker exec -it 容器ID /bin/sh
先启动容器:
docker start 容器ID
再执行:
docker exec -it 容器ID /bin/bash
docker attach(不推荐新手)docker attach 容器ID
⚠️ 注意:attach 会连接到容器主进程,退出可能导致容器停止。
/bin/bash: No such file or directorydocker exec -it 容器ID /bin/sh
sudo:sudo docker exec -it 容器ID /bin/bash
如果你愿意,可以告诉我:
我可以给你更精确的命令。