Docker常用命令详解
需积分: 15 51 浏览量
更新于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使得应用部署更加灵活,提高了开发效率,同时也简化了环境一致性的问题。
2020-09-01 上传
2021-01-11 上传
2021-01-08 上传
点击了解资源详情
2023-08-19 上传
2021-01-09 上传
2021-01-11 上传
点击了解资源详情
在水之方
- 粉丝: 0
- 资源: 2