docker通过容器id查看运行命令;Portainer监控管理docker容器

news/2024/6/18 21:27:39 标签: docker, 容器, 运维

dockerid_0">1、docker通过容器id查看运行命令

参考:https://blog.csdn.net/a772304419/article/details/138732138

docker inspect 运行镜像id

在这里插入图片描述

“Cmd”: [
“–model”,
“/qwen-7b”,
“–port”,
“10860”,
“–max-model-len”,
“4096”,
“–trust-remote-code”,
“–tensor-parallel-size”,
“1”,
“–dtype=half”
],
“Image”: “vllm/vllm-openai:latest”,
“Volumes”: null,
“WorkingDir”: “/vllm-workspace”,
“Entrypoint”: [
“python3”,
“-m”,
“vllm.entrypoints.openai.api_server”

查看挂载情况
在这里插入图片描述
port情况
在这里插入图片描述

docker_34">2、Portainer监控管理docker容器

参考:https://blog.csdn.net/qq_30236895/article/details/104958535
https://xie.infoq.cn/article/79c2c03f5e5c3588d8b5fa06b
https://zhuanlan.zhihu.com/p/371592044

直接安装:

 docker run -d -p 8800:8000 -p 9900:9000 --name=portainer  -v /var/run/docker.sock:/var/run/docker.sock -v portainer_data:/data portainer/portainer-ce

在这里插入图片描述
运行后web直接打开:ip:9900
首先设置密码后进入首页,选择local可以看到本机的docker状态
在这里插入图片描述
显示当前主机硬件资源和容器运行情况,当前 多少个堆栈数(Stacks),运行了 多少个容器(Containers)多少个存活 0 个停止、总共有 多少个镜像(Images) 、多少 个挂载卷和多少个网络设置。 右侧菜单分别为:

App Templates:App 的模板,内置 40 多个常用的服务模板,可以去更新这些,也可以删除。点击新建可以创建适合自己环境的模板,方便快速部署自己的服务。
Stacks:这里是制作自己的 docker compose 里的文件,可以创建自己的 docker compose 快速部署
Containers:管理的主机或者及集群的所有容器,点击需要管理的容器可以查看容器详细信息。进入详情也厚有对应的运维操作:Logs(查看日志),inspect(相当于 docker inspect,查看容器详细信息),Stats(查看容器占据的性能信息,包括占用的内存 CPU 等信息),Console(进入 docker 容器,相当于 exec),Attach(docker attach,不建议使用,也不好用)
Images:镜像操作,可以通过页面进行 pull 操作,可以查看机器上的所有镜像的详细信息,可进行大部分镜像操作(删除,build,import 导入)
Network:展现的是机器或者集群上 network 信息,在多机器 docker 维护中,经常需要创建维护 docker network。
Volume:Volume 就是机器上的数据卷信息,提供创建删除查看的操作。
Events:事件
Host:主机

选择QUICK ACTIONS相关快捷:可以查看log、容器状态、stats查看资源消耗、进入console终端命令
在这里插入图片描述

在这里插入图片描述

在这里插入图片描述


http://www.niftyadmin.cn/n/5520360.html

相关文章

网安播报|纽约时报 GitHub 存储库凭据泄露,黑客窃走 270GB 内部机密 IT 文件

1、纽约时报 GitHub 存储库凭据泄露,黑客窃走 270GB 内部机密 IT 文件 据悉,安全公司检测到一名黑客在地下论坛中公开了一批据称是来自纽约时报的内部 IT 文件,其中包含 6200 多个文件夹,容纳约 360 万个 Tar 压缩文件&#xff0c…

样条插值拟合离散点成一条曲线

样条插值拟合离散点成一条曲线 要使用样条插值拟合离散点成一条曲线,我们可以使用scipy库中的interpolate模块中的CubicSpline类。该类可以创建一个三次样条插值函数,它确保了插值曲线在相邻数据点处具有连续的斜率。以下是如何使用CubicSpline类来拟合…

Zookeeper: 配置参数解读

Zookeeper中的配置文件zoo.cfg中参数含义解读如下: tickTime:通信心跳时间,Zookeeper服务器与客户端心跳时间,单位毫秒。 initLimit: LF初始通信时限 Leader和Follower初始连接时能容忍的最多心跳数。 syncLimit: LF同步通信时…

ConcurrentHashMap如何保证线程安全?

ConcurrentHashMap 是 HashMap 的多线程版本,HashMap 在并发操作时会有各种问题,比如死循环问题、数据覆盖等问题。而这些问题,只要使用 ConcurrentHashMap 就可以完美解决了,那问题来了,ConcurrentHashMap 是如何保证…

常用的JDK调优监控工具整理

JVM 调优首先要做的就是监控 JVM 的运行状态,这就需要用到各种官方和第三方的工具包了 一、 JDK 工具包 JDK 自带的 JVM 工具可以分为命令行工具和可视化工具 命令行工具 jps: JVM Process status tool:JVM进程状态工具,查看进程基本信息j…

智慧场馆:绝对是科技+建筑的完美盛宴,有图有真相。

2024-01-03 14:34贝格前端工场 去年的亚运会,让大家体验了一把建筑科技,现在这个依然成了新趋势,贝格前端工场借此描述下场馆和科技的紧密联络,以及智慧场馆的应用场景。 智慧场馆是指通过科技手段将传统场馆进行升级改造&#…

bash和sh区别

bash 和 sh 是两种常用的 Unix Shell,它们有一些区别,特别是在功能和兼容性方面。以下是一些主要的区别: 1. **历史与实现**: - sh(Bourne Shell)是第一个 Unix Shell,最初由 Stephen Bourn…

sqlalchemy使用on_duplicate_key_update在尝试插入重复键的数据时更新记录

sqlalchemy使用on_duplicate_key_update在尝试插入重复键的数据时更新记录 在SQLAlchemy中,在尝试插入重复键的数据时更新记录,可以使用on_duplicate_key_update方法。这个方法是在SQLAlchemy 1.4版本中引入的,它允许你定义在发生键重复时&a…