docker获取命令
时间: 2024-06-27 18:00:51 浏览: 207
Docker 是一个流行的开源容器化平台,用于打包应用及其依赖环境到轻量级、可移植的容器中。获取和使用 Docker 命令通常在 Linux 和 macOS 系统上通过终端进行,对于 Windows 用户,可以下载 Docker Desktop 完整版,其中包含了 Docker CLI 工具。
以下是基本的 Docker 命令安装和获取步骤:
1. **下载安装**:
- 对于 Linux (Ubuntu, CentOS): 使用包管理器安装 `sudo apt-get install docker-ce docker-ce-cli containerd.io` 或 `sudo yum install docker`
- 对于 macOS: 可从 Docker官网下载并安装 Docker Desktop (https://www.docker.com/products/docker-desktop)
- 对于 Windows: 安装 Docker Desktop for Windows (https://store.docker.com/editions/community/docker-ce-desktop-windows)
2. **启动与验证**:
- 启动 Docker: 在 Linux 和 macOS 上执行 `sudo service docker start` 或通过 Docker Desktop 自动启动
- 验证 Docker 是否运行良好: 在终端输入 `docker --version`,会显示 Docker 版本信息
3. **常用命令**:
- `docker pull [image-name]`: 下载镜像
- `docker run [image-name]`: 运行容器
- `docker ps`: 显示所有正在运行的容器
- `docker images`: 列出所有本地镜像
- `docker build .`: 构建 Dockerfile 中定义的镜像
- `docker exec -it [container-id] bash`: 进入容器的 shell
4. **登录 Docker Hub**:
如果需要推送镜像到私有 registry, 需要先登录: `docker login`
记得根据你的系统和需求选择合适的命令行工具或图形界面,并始终确保遵循最佳安全实践,如使用非 root 用户运行 Docker 或使用 Docker Compose 或 Kubernetes 管理多个容器。
阅读全文