1:要进入docker容器内部,首先要包管容器处置惩罚启动状况。docker ps -a 可以查看当前所有的容器,status字段可以看到当前容器所处的状况,up暗示容器处于启动状况。
2:利用docker exec进入容器内,这种要领是最通用的要领。
docker exec -it 3a3afa942911 bash ,进入容器落伍行后续操作。
3:docker attach 容器id,这种要领进入容器会存在一个问题,当多个终端同时进入容器时,所有窗口会同步显示,以是不太适合出产情况利用。
docker attach 3a3afa942911
4:利用nsenter进入容器
1: docker inspect -f {{.State.Pid}} 3a3afa942911 #首先查看容器的pid
2: nsenter --target 15202 --mount --uts --ipc --net --pid #按照获取到的pid进入容器
END0 篇文章
如果觉得我的文章对您有用,请随意打赏。你的支持将鼓励我继续创作!