docker的基本操作命令 目录1、镜像相关操作2、镜像复制(cp)3、日志(logs)查询3.1、通过时间点过滤日志4、查看 Docker 版本version查看 Docker 客户端和服务端版本信息。5、查看 Docker 系统信息info查看 Docker 运行环境信息。6、查看镜像images查看本地所有镜像。7、运行容器runDocker 最常用命令8、查看容器ps查看运行中的容器9、停止和启动容器stop/start停止容器10、查看容器资源stats实时监控资源使用情况11、删除容器rm删除已停止容器12、删除镜像rmi删除镜像13、查看容器详细信息inspect查看容器或镜像的详细配置1、镜像相关操作《---------------------基础操作命令-----------------------》 1、关闭docker镜像 docker-compose down 2、重启docker镜像 docker-compose up-d 3、启动服务 docker lods-f container_id_or_name 4、进入容器 docker exec-it container_id_or_name/bin/sh 5、docker重启镜像 docker-compose restart container_id_or_name2、镜像复制(cp)《---------------------docker镜像复制-----------------------》 1、这个命令会创建一个名为mycontainer的容器并使用ubuntu镜像。通过-it参数我们可以进入容器的交互式终端。 docker run-it--name mycontainer ubuntu 2、从容器复制文件到宿主机 dockercp容器名称或ID:容器内文件路径 本地目标路径 dockercpmycontainer:/path/to/container/file/path/to/local/directory 3、在本地复制文件到容器内 dockercp本地文件路径 容器名称或ID:容器内目标路径 dockercp/path/to/local/file mycontainer:/path/to/container/directory3、日志(logs)查询《---------------------日志查询操作命令----------------------》 4、查看启动日志 docker logs-f container_id_or_name docker logs my_container 21|greperror这里21 是将 stderr 重定向到 stdout以确保 grep 可以过滤到所有日志信息。 如果你想要实时地跟踪日志并过滤内容可以使用-f 参数和管道命令 docker logs-f my_container 21|greperror如果你想要过滤多个关键词可以使用 grep 的-E 参数表示使用扩展正则表达式然后用管道符|分隔关键词 docker logs my_container 21|grep-Eerror|warning这将会显示最后200行日志并且继续监听新的日志输出 docker logs--tail 200-f container_id_or_name3.1、通过时间点过滤日志从Docker 1.13版本开始你可以使用–since和–until选项来限制日志的显示时间范围。例如查看最近24小时内的日志docker logs--since24hcontainer_id_or_namedocker logs--since2023-03-01T10:00:00--until2023-03-01T11:00:00container_id_or_namedocker logs--since2023-03-01T10:00:00container_id_or_name 21|greperror4、查看 Docker 版本version查看 Docker 客户端和服务端版本信息。docker version输出示例Client:Version:28.x.x Server:Engine:Version:28.x.x5、查看 Docker 系统信息info查看 Docker 运行环境信息。docker info6、查看镜像images查看本地所有镜像。docker images#查看所有镜像包括中间层docker images-a7、运行容器runDocker 最常用命令8、查看容器ps查看运行中的容器查看未运行的容器dockerps-a|grepUp9、停止和启动容器stop/start停止容器10、查看容器资源stats实时监控资源使用情况11、删除容器rm删除已停止容器12、删除镜像rmi删除镜像13、查看容器详细信息inspect查看容器或镜像的详细配置

相关新闻

最新新闻

MMC-VSC-HVDC系统MATLAB建模与仿真实践

MMC-VSC-HVDC系统MATLAB建模与仿真实践

1. 项目概述:MMC-VSC-HVDC系统建模背景 高压直流输电(HVDC)技术在现代电力系统中扮演着越来越重要的角色,特别是在远距离大容量输电和异步电网互联场景中。基于模块化多电平换流器(MMC)和电压源换流器&…

2026/7/28 15:16:51
C 排序算法:快速排序

C 排序算法:快速排序

C 排序算法&#xff1a;快速排序 一、实现 #include<stdio.h>void quickSort(int *p, int left, int right); void disArr(int *p,int size); int main() {int arr[] {1,9,8,7,0,2};quickSort(arr,0, sizeof(arr) / sizeof(*arr)-1);disArr(arr, sizeof(arr) / sizeof(*…

2026/7/28 15:16:51
Flask零基础--基础篇

Flask零基础--基础篇

Flask零基础--基础篇FlaskFlask实现接口Html页面运行跨域问题部署静态页面Flask 工作项目中想在自己机器搭建一个服务器&#xff0c;使用到了flask&#xff0c;因为之前没接触过后台和服务器等知识&#xff0c;所以从使用角度进行下整理和总结。 上一篇我们搭建了最基础的hell…

2026/7/28 15:16:51
Godot游戏开发入门:从零构建玩家角色控制器与移动系统

Godot游戏开发入门:从零构建玩家角色控制器与移动系统

1. 项目概述&#xff1a;从零到一的玩家角色构建 如果你刚接触Godot&#xff0c;完成了第一个场景的搭建&#xff0c;看着一个静态的Sprite或者一个空荡荡的3D空间&#xff0c;心里大概会想&#xff1a;“接下来该让这个世界动起来了。”没错&#xff0c;这就是“玩家1.0版”要…

2026/7/28 15:16:51
超像素边缘检测与运动放大在呼吸监测中的应用

超像素边缘检测与运动放大在呼吸监测中的应用

1. 项目概述&#xff1a;超像素边缘检测在呼吸监测中的应用 这个项目本质上是在探索一种非接触式生命体征监测方案。传统呼吸监测通常需要佩戴胸带或鼻导管&#xff0c;而基于计算机视觉的方法则提供了更舒适的替代方案。我们团队尝试将超像素分割与边缘检测相结合&#xff0c;…

2026/7/28 15:16:51
深度学习-------参数初始化

深度学习-------参数初始化

1、pre-training 2、random initialization 3、Xavier initialization 因为Xavier的推导过程是基于2个假设的&#xff0c;其中一个是激活函数是线性的。这并不适用于ReLU激活函数。另一个是激活值关于0对称&#xff0c;这个不适用于sigmoid函数和ReLU函数&#xff0c;实际情…

2026/7/28 15:11:51

月新闻