反馈已提交

网络繁忙

docker常用操作

  • 文档创建者:Carly
  • 历史版本:13
  • 最近更新:Carly 于 2024-02-26
  • 1. 概述

    若运维平台

    容器化部署后,用户需要掌握一些基础的docker运维知识。

    2. 查找容器ID/容器名/容器状态

    注:推荐优先使用FineOps「运维组件」和「组件管理」功能查看容器信息。

    命令语句:docker ps -a

    返回值说明:可以查看所有容器的状态、端口映射以及其他重要信息,从而更好地管理和调试容器化应用程序。

    返回值说明

    CONTAINER ID

    容器的唯一标识符

    通常以大写字母和数字的组合形式表示

    IMAGE容器使用的镜像名称
    COMMAND用于启动容器的命令
    CREATED容器创建的时间戳
    STATUS

    容器的运行状态和健康状况

    如正在运行(Up)、已停止(Exited)、正在重启等

    PORTS容器所暴露的端口和绑定到主机的端口
    NAMES指定的容器名称或自动生成的容器名称

    示例:

    在示例服务器中,存在一个ops容器,容器ID为「f1ac156d4db9,使用了「ops:v1.6.0」镜像,并以「fanruan230718121827_ops」为容器名称正在运行。

    容器于「6天前」创建,从创建至今已运行了 6 天,容器被标记为「healthy」,表示容器内部的应用程序正常运行并且健康。

    它将主机「192.168.101.58」的「8081」端口映射到容器的「8080」端口,也就是用户可以通过访问主机的「192.168.101.58:8081」地址来与OPS通信。

    3. 重启/关闭/启动容器

    命令语句:

    场景语句
    重启容器docker restart 容器ID/容器名
    关闭容器docker stop 容器ID/容器名
    启动容器docker start 容器ID/容器名

    示例:本节示例如何关闭和启动ops容器。

    3.1 关闭ops容器

    1)查找名称中包含ops的容器:docker ps -a | grep ops

    根据返回值确定容器ID为:f1ac156d4db9

    2)关闭该容器:docker stop f1ac156d4db9

    3)再次查找名称中包含ops的容器:docker ps -a | grep ops

    确认容器状态为 Exited ,代表容器成功关闭

    3.2 启动ops容器

    1)查找名称中包含ops的容器:docker ps -a | grep ops

    此时容器状态为 Exited ,代表容器未启动。根据返回值确定容器ID为:f1ac156d4db9

    2)启动该容器:docker start f1ac156d4db9

    3)查看全部容器状态:docker ps -a

    确保ops容器及其关联组件(例如ops_agent)均启动

    3.3 在线实时查看OPS日志

    1)查找名称中包含ops的容器:docker ps -a | grep ops

    根据返回值确定ops容器ID为:7b396943b0da

    2)实时监视容器的日志:docker logs -f 7b396943b0da

    3.4 下载OPS日志

    1)查找名称中包含ops的容器:docker ps -a | grep ops

    根据返回值确定ops容器ID为:7b396943b0da

    2)查看ops容器的配置:docker inspect 7b396943b0da

    3)在返回值中,即可在Binds中查看到logs日志的存储位置,自行下载查看即可。


    附件列表


    主题: 功能简介
    • 有帮助
    • 没帮助
    • 只是浏览
    • 评价文档,奖励 1 ~ 100 随机 F 豆!

    鼠标选中内容,快速反馈问题

    鼠标选中存在疑惑的内容,即可快速反馈问题,我们将会跟进处理。

    不再提示

    10s后关闭

    联系我们
    在线支持
    获取专业技术支持,快速帮助您解决问题
    工作日9:00-12:00,13:30-17:30在线
    页面反馈
    针对当前网页的建议、问题反馈
    售前咨询
    采购需求/获取报价/预约演示
    或拨打: 400-811-8890 转1
    qr
    热线电话
    咨询/故障救援热线:400-811-8890转2
    总裁办24H投诉:17312781526
    提交页面反馈
    仅适用于当前网页的意见收集,帆软产品问题请在 问答板块提问前往服务平台 获取技术支持