Docker学习笔记(五)之attach与logs命令
来源:互联网 发布:交换机网络配置 编辑:程序博客网 时间:2024/05/29 16:16
attach依附容器
attach只能用于交互型容器,不能用于后台型容器,当我们用docker start或者docker restart启动一个交互型容器,容器是可以交互的但是容器没有与之关联的终端,这样就可以用attach命令交互型容器和一个终端关联在一起。
先举一些列子 docker run -it --name=ubuntu ubuntu:14.04 /bin/sh
这样启动会运行/bin/sh命令创建一个终端与容器关联。 exit
后容器就成为Exited状态 docker start ubuntu
启动容器但是没有关联终端 docker ps
可以查看到容器已经运行了 docker attach ubuntu
将容器和创建时的终端关联。
注意这里需要按一下回车才会显示终端
查看容器日志
刚刚说了一下关于交互型容器的,但是后台容器,没有交互,我们怎么看它的信息呢,可以通过日志来看。
首先我们先创建一个后台容器 docker run -d --name daemon_logs ubuntu /bin/bash -c 'for((i=0;1;i++));do echo $i;sleep 1;done;'
//让容器每一秒输入一个递增的数
创建完毕后,由于是后台容器,我们看不见输出。 docker ps
查看一下容器信息 docker logs daemon_logs
查看容器日志
-f:表示查看实时日志
-t:表示查看日志产生的日期
–tail=n:表示查看从尾部看的n条日志
阅读全文
0 0
- Docker学习笔记(五)之attach与logs命令
- Docker学习笔记(五)之attach与logs命令
- Docker系列~exec与attach(四)
- Docker exec与Docker attach
- docker学习笔记之Docker Compose与docker swarm
- docker学习笔记(五): Dockerfile指令
- Docker学习笔记(五)Docker的数据管理
- 日志管理之 Docker logs
- docker exec 与 docker attach 区别
- Docker学习笔记五:Dockerfile
- Docker 菜鸟笔记(二)Docker 安装与常见命令
- Docker 学习之命令详解(转)
- Docker学习笔记 — Docker命令总结
- docker学习笔记05:docker inspect命令
- Docker学习笔记之top,inspect,exec,export命令
- Docker学习笔记之top,inspect,exec,export命令
- Docker attach
- 学习笔记-Docker基础命令
- Docker学习笔记(二)
- 如何用sed命令往空文件中写入数据
- MIT高级算法之并行计算
- Docker学习笔记(三)之容器的基本操作
- Docker学习笔记(四)之容器查看启动终止删除
- Docker学习笔记(五)之attach与logs命令
- 690. Employee Importance
- Docker学习笔记之top,inspect,exec,export命令
- Java面试题 ----- 数组部分
- qt小项目
- 基于MFC的网卡信息查询
- C# Turning
- 【数据结构与算法】treemap应用 排序
- 3389、1433、3306抓鸡原理和工具教程