启动容器的命令: docker run -it centos7 /bin/bash -i 交互式 -t 终端![]()
![]()
查看正在运行的容器: docker ps
docker ps -a #查看正在运行和退出的容器 在容器里面,Ctrl + d 退出,退出后,容器就不处于运行状态了。 删除容器: docker rm 容器ID
docker rm d018e7a5f049 0c6294683afb #删除多个容器
以后台进程启动容器 :docker run -d centos7 虽然以后台启动了一个centos7容器,但由于没有永久运行的程序,还是会马上退出。
要让容器永久运行的话,要有两个条件: 1、docker run -d 以后台方式启动 2、要有一个永久运行的程序 docker run -d centos7 /bin/bash -c 'while true;do echo hello,world; sleep 3; done'
查看容器里面运行的日志: docker logs 容器ID
进入后台运行的容器: docker exec -it 容器ID /bin/bash 退出的话,容器还是在运行的,因为是后台启动。
停止后台运行的容器: docker stop 容器ID #这一台,平滑stop docker kill 容器ID #强制停止
重新启动容器:docker start 容器ID