直接运行docker run -d centos这个时候回启动容器,但是因为容器里面没有前台进程所以这个时候docker会把没用的进程给停止掉,可以看到docker ps命令没有查看到任何的正在运行的容器

但是如果说你使用 -it命令进入到了容器里面,这个他就不会把这个centos容器停止掉+
这里还是引用一下老师的笔记

docker 查看日志
首先还是在后台使用 -it命令启动一个centos容器然后使用ctrl +p +q 退出当前容器,注意这里启动的这个容器不会被停止

要学习查看日志这个知识点,那么接下来要用到shell 来让我们的容器有日志打印出来 这个时候我们执行docker run -d centos /bin/sh -c "while true;do echo myLog********;sleep 1;done" 这个会每一秒中都打印一下子myLog*****这个日志

接下来就是执行docker logs -tf --tail 10 8d57ffda7a29 这个是显示指定行数的日志 目前就是10行

这里还是直接参考老师的笔记

查看docker容器内部的进程信息
这里执行docker top 8d57ffda7a29 这样子就可以查看docker容器内部的进程信息了 这个将来如果要kill进程的话就根据这个id来杀死

查看镜像的元数据(很重要!!)
这里需要执行docker inspect 8d57ffda7a29可以看到当前容器的一些基本的信息包括容器id,容器运行状态,给容器的参数等等

