docker 学习

运行容器:

docker run it 镜像名 /bin/bash

退出容器:

exit
或者
Ctrl+P+Q

查看容器:

docker ps -a

查看运行的容器:

docker ps

重启容器:

docker restart 容器ID

重启容器后进入交互式:

docker restart -i 容器ID

进入容器:

docker attach 容器ID
或者
docker exec -it 容器ID /bin/bash

其中,docker attach 有一个问题,当多个窗口同时使用该命令进入该容器时,所有的窗口都会同步显示。如果有一个窗口阻塞了,那么其他窗口也无法再进行操作。因为这个原因,所以docker attach命令不太适合于生产环境,平时自己开发应用时可以使用该命令。