目录
5.docker logs 参数 容器id | grep str
6.docker logs 参数 容器id | grep str >> out.txt
- 1.安装需要的软件包, yum-util 提供yum-config-manager功能,另两个是devicemapper驱动依赖
- yum install -y yum-utils device-mapper-persistent-data lvm2
-
- 2.设置 yum 源(阿里仓库)
- yum-config-manager --add-repo http://mirrors.aliyun.com/docker-ce/linux/centos/docker-ce.repo
-
- 3.选择docker版本并安装
- yum list docker-ce --showduplicates | sort -r
-
- yum -y install docker-ce-18.03.1.ce
-
- 4.启动 Docker 并设置开机自启
-
- systemctl start docker
- systemctl enable docker
- docker 安装
- sudo curl -sSL get.docker.com | sh
-
- 配置国内镜像源 Configure domestic mirror sources
- mkdir -p /etc/docker
- tee /etc/docker/daemon.json <<-'EOF'
- {
- "registry-mirrors": [
- "https://0b27f0a81a00f3560fbdc00ddd2f99e0.mirror.swr.myhuaweicloud.com",
- "https://ypzju6vq.mirror.aliyuncs.com",
- "https://registry.docker-cn.com",
- "http://hub-mirror.c.163.com",
- "https://docker.mirrors.ustc.edu.cn"
- ]
- }
- EOF
- systemctl daemon-reload
- systemctl restart docker
-
-
- 启动容器
- docker run -dit \
- -v $PWD/ql/data:/ql/data \
- -p 5700:5700 \
- --name 1 \
- --hostname 1 \
- --restart unless-stopped \
- 镜像
- # 如果下载不下来建议直接从官网下载然后拖进sftp
- sudo curl -L https://github.com/docker/compose/releases/download/1.16.1/docker-compose-`uname -s`-`uname -m` -o /usr/local/bin/docker-compose
-
-
-
-
- mkdir xxx
- wget https://raw.githubusercontent.com/xxx/docker/docker-compose.yml
-
- # 启动
- docker-compose up -d
- # 停止
- docker-compose down
查看正在运行的docker容器
查看已运行容器的启动运行命令参数
查看所有docker容器,包括不在running状态的。
查看具体某一个容器的日志。
其中参数可选择的有:
-f follow 表示实时显示日志
-t timestamp 表示显示时间戳
--tail=n 或 --tail n 表示显示末尾n行
例如:docker logs -f --tail=200 xxxx,表示实时加载日志信息,并且仅显示最后200行。
查找日志文件中含有特定字符串的行
查找日志文件中含有特定字符串的行,并且输出到指定文件out.txt中。
--since 从指定时间点到最新的日志
--until 指定结束时间点
docker logs --since 2020-04-10T19:50:00 container
docker logs --since 2020-04-10T19:30:00 --until 2020-04-10T20:05:00 contailer