返回首页
当前位置: 主页 > 精通Office > Ubuntu教程 >

Docker容器管理基础教程

时间:2016-12-28 20:33来源:知行网www.zhixing123.cn 编辑:麦田守望者

docker logs


获取容器的输出信息可以使用 docker logs命令 docker ps 可以查看运行中的容器,docker start可以启动一个容器,然后使用docker attach进入容器


命令行输入
while true; do echo 'welcome to freeblog';sleep 1;done;


然后就可以crtl - p -q 在宿主机的终端中,我们可以用docker logs命令查看输出信息
docker logs 容器ID


查看容器详细信息 - docker inspect


docker inspect 查看容器的细节信息,包括创建时间,操作命令,端口映射信息,IP地址等等。

 

这个命令不只可以查看容器的详细信息,也支持镜像的详细信息。默认输出JSON格式的信息,可以通过-f指定输出的项目。

查看容器的运行信息 - docker stats

docker stats 可以查看到运行状态容器的CPU,内存及网络使用率。在实际工作中,我们通常会把这个命令的输出连接到类似Logstash一类的服务用来分析。


查看容器中的修改 - docker diff

docker diff 查看容器中对镜像做了哪些变化。

实验过程如下:
1.先执行docker diff 查看现有的容器中的变化,发现没有任何文件变化
2.连接到容器内部,Ctrl-C中断先前实验的死循环
3.再创建几个文件
4.退出到宿主机
5.再次使用docker diff命令查看是否有新的修改

输出的信息中A 表示添加,后面的一个新建文件的路径。可以尝试下修改或删除文件会有怎样的diff输出。

连接到容器中 - docker attach

docker attach 可以进入到容器操作。当我们容器后台运行时,有需要的话也可以再次连接进入到容器中。

这个命令在上述的实验中已经多次用到了,不再提供单独的操作。

顶一下
(0)
0%
踩一下
(0)
0%
标签(Tag):Docker Docker容器管理
------分隔线----------------------------
------分隔线----------------------------
发表评论
请自觉遵守互联网相关的政策法规,严禁发布色情、暴力、反动的言论。
评价:
表情:
验证码:点击我更换图片