docker 容器常用命令

在平常的开发工作中,我们经常需要使用 docker 容器,那么常用的 docker 容器命令有哪些呢?今天简单总结下。

一:查看容器

查看运行的容器:docker ps

查看所有的容器:docker ps a

查看容器详细信息:docker inspect 容器ID或名称

查看容器资源占用情况:docker stats 容器ID或名称

二:启动、停止、删除容器

启动已停止的容器:docker start 容器ID或名称

停止运行中的容器:docker stop 容器ID或名称

强制停止容器:docker kill 容器ID或名称

重启容器:docker restart 容器ID或名称

删除已停止的容器:docker rm 容器ID或名称

强制删除运行中的容器:docker rm -f 容器ID或名称

三:查看容器日志

从当前开始查看:docker logs -f --since=0s 容器ID或名称

从近十分钟开始查看:docker logs -f --since=10m 容器ID或名称

从某个时间段开始查看docker logs -f --since=2024-12-18T17:00:00 容器ID或名称

查看容器日志:docker logs 容器ID或名称

查看容器近多少行日志:docker logs -f --tail 100 容器ID或名称

查看容器实时日志:docker logs -f 100 容器ID或名称

四:容器网络操作

查看端口映射:docker port 容器名/ID

查看网络详情:docker network inspect 网络名

为容器添加网络:docker network connect 网络名 容器ID或名称

断开容器与网络的连接:docker network disconnect 网络名 容器ID或名称

五:进入、退出容器

进入容器:docker exec -it 容器ID或容器名称 /bin/bash

退出容器:exit

六:文件操作

从容器复制文件到主机:docker cp 容器名/ID:容器路径 本地路径

从主机复制文件到容器:docker cp 本地路径 容器名/ID:容器路径

相关推荐
葡萄城技术团队几秒前
GcExcel V9.0 新特性解密:VALUETOTEXT/ARRAYTOTEXT 双函数,让数据文本转换更精准高效
java
她说..1 分钟前
策略模式+工厂模式实现订单校验功能
java·spring boot·java-ee·简单工厂模式·策略模式
短剑重铸之日2 分钟前
《设计模式》第五篇:策略模式
java·后端·设计模式·策略模式
知行合一。。。4 分钟前
Linux--10---crontab -e定时任务
java·linux·运维
cyforkk13 分钟前
16、Java 基础硬核复习:网络编程的核心逻辑与面试考点
java·网络·面试
serve the people22 分钟前
python环境搭建 (五) Dockerfile 和 docker-compose.yml 核心作用
java·python·docker
Byte Beat27 分钟前
使用docker单机部署kafka,以KRaft模式运行,不使用zookeeper,
docker·kafka·kraft
独断万古他化29 分钟前
【Spring 事务】核心概念与实战:从手动控制到注解自动事务
java·spring·事务
马猴烧酒.32 分钟前
【团队空间|第十一天】基础功能实现,RBAC权限控制,ShardingSphere详解
java·开发语言·数据库
fengxin_rou32 分钟前
从 String 到 Zset:Redis 核心数据结构全解析及排行榜应用
java·开发语言·redis·多线程