Docker 常用命令大全
创作时间:
作者:
@小白创作中心
Docker 常用命令大全
引用
1
来源
1.
https://cloud.tencent.com/developer/article/2482199
Docker 是当今流行的容器化工具,它简化了应用程序的部署和管理。作为一个小白,学习和掌握 Docker 的常用命令是入门的第一步。本篇博客详细整理了 Docker 的常用命令,涵盖基础操作、镜像管理、容器管理、提交镜像及运维命令,并通过代码示例帮助你快速上手。最后还附上我的微信,欢迎交流!
Docker 常用命令大全
一、Docker 基础命令
- 查看 Docker 版本
docker --version
或更详细:
docker version
- 查看 Docker 系统信息
docker info
- 启动和停止 Docker 服务
启动:
sudo systemctl start docker
停止:
sudo systemctl stop docker
- 查看帮助
docker --help
二、Docker 镜像命令
- 搜索镜像
在 Docker Hub 中搜索镜像:
docker search [镜像名称]
- 拉取镜像
从 Docker Hub 下载镜像:
docker pull [镜像名称:标签]
示例:
docker pull nginx:latest
- 查看本地镜像
docker images
- 删除镜像
docker rmi [镜像ID或名称]
强制删除:
docker rmi -f [镜像ID或名称]
三、Docker 容器命令
- 创建并运行容器
运行一个新容器:
docker run [选项] [镜像名称]
示例:
docker run -it ubuntu /bin/bash
- 查看正在运行的容器
docker ps
查看所有容器(包括停止的):
docker ps -a
- 停止和启动容器
停止:
docker stop [容器ID或名称]
启动:
docker start [容器ID或名称]
- 删除容器
docker rm [容器ID或名称]
- 查看容器日志
docker logs [容器ID或名称]
四、自己提交一个镜像
- 创建一个容器
运行一个 Ubuntu 容器:
docker run -it ubuntu /bin/bash
- 修改容器
在容器内安装软件或修改文件。 示例:
apt update && apt install -y curl
- 提交修改后的容器为新镜像
docker commit [容器ID或名称] [新镜像名称:标签]
示例:
docker commit abc123 my-ubuntu:custom
- 查看提交的镜像
docker images
五、Docker 运维命令
- 清理未使用的镜像和容器
清理未使用的资源:
docker system prune
- 查看 Docker 磁盘使用情况
docker system df
- 导出和导入镜像
导出镜像:
docker save -o [文件名.tar] [镜像名称]
导入镜像:
docker load -i [文件名.tar]
- 查看容器资源使用情况
docker stats
总结
Docker 提供了强大的命令行工具,让我们可以方便地管理镜像和容器。熟练掌握以上常用命令,将帮助你更高效地完成日常工作。希望本文对你有所帮助,如果有任何疑问或想深入交流,欢迎加我微信(见下方)。
热门推荐
9个优秀的Text2Sql(Chat2Sql)开源项目、资源
固态硬盘接口类型及其技术特点分析
左旋肉碱:脂肪代谢、运动表现和心脏健康的营养之选
如何用英语汇报项目进度
属火的摆件有哪些,家居中的风水妙用
Win10 22H2 VS Win11 23H2,游戏性能有多大区别?实测出炉
华中农业大学2024年招生政策及专业介绍
大学生时间管理指南:从现状分析到实用技巧
共享单车交通安全管理措施
世界镇痛日:非甾体抗炎药合理使用指南
光源有几种类型?常用人造光源有什么优缺点?
公司辞退流程和补偿标准是什么
科研团队如何搞好协作
矫正视力眼镜有用吗
手食指神经损伤症状
中央集权式组织架构在现代公司中的优势与挑战
皮肤出现红斑是什么病症的前兆
如何评估机器学习算法的性能和准确性
机器学习算法分类及应用场景全解析
黄河远上白云间,一片孤城万仞山。全诗意思及赏析
日本气候分布图高清:五种气候类型及其影响
甲醇的趋势受哪些因素影响?这些因素如何作用于甲醇市场?
早上吃什么利于排便
房产转移需要什么手续
AGI vs ASI:关键区别及其对人工智能未来的重要性
西兰公国:从废弃堡垒到数字时代的“自由国度”
牛奶在冰箱外能安全保存多久
如何利用短链服务统计UV数据:原理、工具及应用案例
CTO来分享:创业公司,如何提升MVP新产品开发速度?
“三全本”中为什么有三个版本的老子《道德经》?