创建容器(并执行脚本)
docker run -d --name [容器名] -v [主机脚本所在目录]:[容器映射目录] -w [容器映射目录] [镜像] [...执行脚本的指令]
docker run 命令基本结构:
docker run [参数] [镜像] [命令]
查看记录
1. 查看所有记录
docker logs [容器]
2. 查看最近N条记录
docker logs [容器] --tail [N]
3. 查看一段时间前开始的N条记录
docker logs [容器] --since [时间表达式] | head -[N]
4. 跟踪查看记录
docker logs [容器] -f
时间表达式格式:
1. [数字][单位缩写]{+} e.g. 10s 5m 1h30s
2. ISO时间字符串 e.g. 2006-01-02T15:04:05.999999999
进入容器
docker attach [容器]
attach 不能使用
ctrl+c
退出,而是使用ctrl+p
ctrl+q
退出。
使用Xshell等终端连接linux时,上述快捷键会无效!
在容器中执行命令并返回结果
docker exec [容器] [命令]