Docker基本命令

news/2024/11/8 17:05:03/

Docker本身并不是容器,它是创建容器的工具。如果要对在容器内的服务执行命令,则需要使用docker命令 而非 linux命令。
基本常用的命令如下:
1、列出当前运行服务
docker ps
2、查看服务运行状态
docker ps -a

3、停止服务
docker stop 服务名称
对于已启动的服务,可执行docker stop 服务名
注意服务名称大小写

4、启动服务
docker start 服务名称
对于未启动的服务,可执行docker start 服务名
注意服务名称大小写

5、重启服务
docker restart 服务名称
对于已启动/未启动的服务,可执行docker restart 服务名
注意服务名称大小写

6、查看docker里的服务日志
docker logs 服务名

7、实时加载查看最后X行的服务日志
实时加载查看最后100行的服务日志
docker logs -f --tail 100 服务名
使用“ctrl+c”退出实时加载

8、根据关键字查看服务日志
打印日志所在行数,tail -1表示只匹配倒数1个关键字
先进入docker中
docker exec -it 服务名 /bin/bash
进入日志文件目录
grep –n “关键字” 服务的日志文件.log | tail -1
查找关键字所在行数开始后面m行的日志
tail -n +定位的行数 服务的日志文件.log | head -n 要显示的行数m
比如:tail -n +43433 服务的日志文件.log | head -n 10

9、查看服务的端口号
docker inspect 服务名称|grep -i port

10、查询实时cpu
docker stats --format “table {{.Name}},\t{{.Container}},\t{{.CPUPerc}},\t{{.MemUsage}}” 容器名称


http://www.ppmy.cn/news/663351.html

相关文章

OpenBSD 7.2版发布 新增苹果M2芯片和高通骁龙8cx芯片组的支持

今天除了 Ubuntu 发布新版本外,OpenBSD 也推出 7.2 版,此次更新在芯片组兼容方面有几处值得关注的改进:支持 Ampere Altra 芯片、Apple M2 芯片和高通骁龙 8cx Gen 3 芯片组。 其中 Ampere Altra 是 Ampere 推出的适用于服务器的 ARM 芯片组…

电脑端微信无法打开腾讯文档

今天要讲的内容和技术方面没啥太大关系,说一说电脑端微信无法打开腾讯文档的解决方法。最近更换了电脑,新电脑是Windows 11 系统。在使用的过程中发现了一个问题,下面说说对这个问题如何解决! 问题描述: 用电脑端微信…

CIO 访谈|财达证券 IT 基础架构云化转型思考与实践

作为河北省证券行业的主力军,财达证券始终坚持用科技赋能业务,全方位推动信息化和数字化建设。在本期视频中,我们请到了财达证券首席信息官谢井民,分享如何基于 SmartX 超融合逐步实现 IT 基础架构云化转型,满足公司“…

appium下载安装及环境配置及夜神模拟器下载、nodejs安装

appium所需要的环境有:jdk、android sdk、Nodejs、appium客户端 此次教程只针对于windows jdk、Android sdk已下载安装配置好环境,此次教程不再重复记录 jdk可看这篇博文jdk安装及环境配置 Android sdk 可看这篇 Android SDK下载与安装 一、Nodejs安装 …

最强的“矛“ 验关键的“盾“ | “铸网-2023“ 赛宁数字孪生靶场深度验证湖南工业互联网安全

为深入推动“智赋万企”数字安全屏障工程,由工业和信息化部网络安全管理局指导,湖南省工信厅和湖南省通管局主办的“铸网—2023”湖南省工业互联网企业网络安全实战攻防演练,于近日圆满收官。赛宁网安以数字孪生靶场为基础,构建专…

Android app发布到应用宝

1、 进入网站 https://c.qq.com/base/ 点击发布应用 2、 3、发布app所需资料 一直到注册完成 4、发布app所需资料 一直到注册完成 注册完成后 点击应用管理、必须要app信息写上去就行(包括正式安装包、app介绍、app截图)

应用宝(企业)上线APK流程

1 登录应用宝开放平台 [官网地址:https://open.tencent.com/](https://open.tencent.com/)2 进入到应用开放平台 3 填写资料 4 邮箱效验 5 创建应用 如果账号可以登录,还需要提供测试账号

应用宝使用苹果手机,进入下载页,显示“该应用iOS版未上线,可在安卓应用宝下载”,附带通过应用宝做APP一键换起功能

环境情况: 安卓、iOS该版本均已上线,应用宝内APP信息中,iOS已经填写了iPhone终端信息的3条内容,且无错误; 使用“示例:应用的ios下载地址是http://itunes.apple.com/app/id123456789,则输入123…