docker exec與docker attach區別
docker attach
docker ps
docker attach u22e
ls
exit
docker ps
執行以上命令可以看到attach可以進入到一個已經運行的容器,進行命令操作,但是從容器中退出之後容器也停止了,所以在生產環境中很少使用
docker exec
docker ps
docker exec -it u22e bash
ls
exit
docker ps
使用docker exec -it進入容器和我們平常操作console界面類似。而且不像attach方式退出,導致整個容器退出,生產環境中用的比較多。比使用ssh 、nsenter、nsinit方式更方便,生產中常用的方式