Docker常用命令详解
需积分: 15 159 浏览量
更新于2024-08-11
收藏 38KB DOCX 举报
"这篇文档汇总了Docker的常用命令,主要涵盖了启动、停止、重启Docker服务,创建容器,以及列出容器的相关操作。"
Docker是一种流行的容器化平台,它提供了一种轻量级的虚拟化技术,允许开发者将应用程序及其依赖打包到一个可移植的容器中。以下是对标题和描述中提及的Docker命令的详细说明:
1. **Docker服务的管理**
- `service docker restart`: 这个命令用于重启Docker服务。在某些系统中,如使用Systemd的Linux发行版,这个命令会重定向到`/bin/systemctl`来执行相应的操作。
- `service docker stop`: 停止Docker服务,同样会使用Systemd进行操作。
- `service docker start`: 启动Docker服务,确保服务在需要时运行。
2. **创建Docker容器**
- `docker run -it -v /docker_test:/yufei --name yufei_6 centos`: 这是创建一个新的Docker容器的命令。
- `-i`: 表示打开标准输入(STDIN),使用户可以与容器进行交互。
- `-t`: 分配一个伪TTY(终端)给容器,通常用于运行交互式命令行工具。
- `-v /docker_test:/yufei`: 这是一个挂载卷的操作,将主机的`/docker_test`目录挂载到容器的`/yufei`目录,实现数据共享。
- `--name yufei_6`: 为容器指定一个名称,方便管理和识别。
- `centos`: 是容器使用的镜像,这里使用的是CentOS的基础镜像。
3. **列出运行中的容器**
- `docker ps`: 这个命令用于显示当前正在运行的容器,包括容器ID、镜像、命令、创建时间、状态和容器名称。
4. **查看所有容器**
- `docker ps -a`: 包括运行中的和停止的容器,显示所有已创建的容器信息,包括容器ID、镜像、命令、创建时间、状态、端口映射以及容器名称。
除了这些基本命令,Docker还有许多其他功能强大的命令,如:
- `docker images`: 显示所有的Docker镜像。
- `docker pull <image>`: 从Docker Hub或其他注册表拉取镜像。
- `docker rmi <image>`: 删除一个或多个Docker镜像。
- `docker stop <container>`: 停止一个运行中的容器。
- `docker rm <container>`: 删除一个已停止的容器。
- `docker exec -it <container> <command>`: 在运行的容器中执行命令。
了解并熟练掌握这些命令,对于日常使用Docker进行开发、测试和部署工作至关重要。Docker使得应用部署更加灵活,提高了开发效率,同时也简化了环境一致性的问题。
2021-01-11 上传
2025-01-14 上传
914 浏览量
1393 浏览量
153 浏览量
642 浏览量
475 浏览量

在水之方
- 粉丝: 0
最新资源
- Vue.js波纹效果组件:Vue-Touch-Ripple使用教程
- VHDL与Verilog代码转换实用工具介绍
- 探索Android AppCompat库:兼容性支持与Java编程
- 探索Swift中的WBLoadingIndicatorView动画封装技术
- dwz后台实例:全面展示dwz控件使用方法
- FoodCMS: 一站式食品信息和搜索解决方案
- 光立方制作教程:雨滴特效与呼吸灯效果
- mybatisTool高效代码生成工具包发布
- Android Graphics 绘图技巧与实践解析
- 1998版GMP自检评定标准的回顾与方法
- 阻容参数快速计算工具-硬件设计计算器
- 基于Java和MySQL的通讯录管理系统开发教程
- 基于JSP和JavaBean的学生选课系统实现
- 全面的数字电路基础大学课件介绍
- WagtailClassSetter停更:Hallo.js编辑器类设置器使用指南
- PCB线路板电镀槽尺寸核算方法详解