使用docker run可启动容器,支持后台运行、端口映射和数据卷挂载;2. 通过docker ps和docker logs可查看容器状态与日志;3. 用docker exec进入容器或执行命令;4. 通过docker stop、docker rm等命令管理容器生命周期,确保资源合理释放。

在Linux系统中运行和管理Docker容器已经成为现代应用部署的重要方式。掌握基本的容器操作方法,有助于快速部署、调试和维护服务。
启动并运行Docker容器
使用 docker run 命令可以创建并启动一个容器。常用参数包括指定后台运行、端口映射和数据卷挂载。
- docker run -d nginx:以守护进程方式运行Nginx容器
- docker run -d -p 8080:80 nginx:将主机8080端口映射到容器80端口
- docker run -d -v /host/data:/container/data nginx:挂载本地目录到容器
- docker run --name my-nginx -d nginx:为容器指定名称,便于后续管理
查看容器状态与日志
运行中的容器需要实时监控其状态和输出信息,以下命令帮助你了解容器运行情况。
- docker ps:列出正在运行的容器
- docker ps -a:列出所有容器(包括已停止)
- docker logs :查看容器的标准输出日志
- docker stats:实时查看容器资源使用情况(CPU、内存等)
进入容器与执行命令
有时需要进入容器内部进行调试或查看文件,可通过以下方式操作。
Destoon B2B网站管理系统是一套完善的B2B(电子商务)行业门户解决方案。系统基于PHP+MySQL开发,采用B/S架构,模板与程序分离,源码开放。模型化的开发思路,可扩展或删除任何功能;创新的缓存技术与数据库设计,可负载千万级别数据容量及访问。 系统特性1、跨平台。支持Linux/Unix/Windows服务器,支持Apache/IIS/Zeus等2、跨浏览器。基于最新Web标准构建,在
- docker exec -it /bin/bash:进入容器的bash交互环境
- docker exec ls /app:在容器内执行单条命令
- 若容器没有bash,可尝试 /bin/sh
停止、删除与清理容器
合理管理容器生命周期,避免占用过多系统资源。
- docker stop :优雅停止运行中的容器
- docker start :启动已停止的容器
- docker rm :删除已停止的容器
- docker rm -f :强制删除正在运行的容器
- docker container prune:清理所有已停止的容器
基本上就这些核心操作。熟练掌握这些命令,就能高效地在Linux上运行和管理Docker容器。关键是理解每个命令的作用场景,避免误删或资源浪费。









