Centos7_Docker_02_容器

启动容器的命令:
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