• linux下docker启动容器,查看容器、进程、日志等命令


    运行容器:docker run -it 镜像名 /bin/bash

    退出容器:exit 或者 Ctrl+P+Q

    查看所有容器:docker ps -a

    查看运行的容器:docker ps

    重启容器:docker restart 容器ID

    重启容器后进入交互式:docker start -i 5c6ce895b979

    进入容器:docker attach 容器ID

    docker exec -it 容器ID /bin/bash

    $ docker ps // 查看所有正在运行容器
    $ docker stop containerId // containerId 是容器的ID
    $ docker ps -a // 查看所有容器 $ docker ps -a -q // 查看所有容器ID
    $ docker stop $(docker ps -a -q) // stop停止所有容器
    $ docker rm $(docker ps -a -q) // remove删除所有容器

    博客园首页新随笔联系管理订阅订阅随笔- 153 文章- 11 评论- 2
    docker 命令 查看启动进程及日志
    一 docker ps
    查看正在运行的docker容器有哪些。

    二 docker ps -a
    查看所有docker容器,包括不在running状态的。

    三 docker logs 参数 容器id
    查看具体某一个容器的日志。

    其中参数可选择的有:

    -f follow 表示实时显示日志

    -t timestamp 表示显示时间戳

    --tail=n 或 --tail n 表示显示末尾n行

    例如:docker logs -f --tail=200 xxxx,表示实时加载日志信息,并且仅显示最后200行。

    四 docker logs 参数 容器id | grep str
    查找日志文件中含有特定字符串的行

    五 docker logs 参数 容器id | grep str >> out.txt
    查找日志文件中含有特定字符串的行,并且输出到指定文件out.txt中。

    六 根据时间查看log
    --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

  • 相关阅读:
    华为2016校园招聘上机笔试题
    android SQLite 使用
    handler
    fragment 给 activity 传数据
    activity 给 fragment 传递数据
    fragment (动态加载)
    fragment (静态)
    Java学习随笔之磨刀篇——环境搭建+问候世界
    Go语言设计哲学
    Ubuntu设置护眼程序
  • 原文地址:https://www.cnblogs.com/ketoli/p/14120199.html
Copyright © 2020-2023  润新知