docker 基础概念和常用命令
时间: 2023-10-24 22:08:18 浏览: 102
docker简介及常用命令
Docker 是一种容器化平台,它允许将应用程序和它们的依赖项打包在一个可移植的容器中,以便在任何地方运行。
以下是 Docker 的基础概念和常用命令:
### 概念
- **镜像(Image)**:包含应用程序和所有依赖项的静态文件的文件系统快照。它是创建容器的基础。
- **容器(Container)**:运行中的镜像实例。它是一个隔离的、独立的运行环境,其中应用程序和所有依赖项可以在其中运行。
- **仓库(Repository)**:存储 Docker 镜像的地方,可以是公共的或私有的。
### 常用命令
- **docker version**:查看 Docker 版本信息。
- **docker info**:查看 Docker 系统信息。
- **docker search \<image-name\>**:搜索 Docker Hub 中的镜像。
- **docker pull \<image-name\>**:下载 Docker Hub 中的镜像。
- **docker images**:列出本地已下载的镜像。
- **docker run \<image-name\>**:启动一个容器。
- **docker ps**:列出正在运行的容器。
- **docker stop \<container-id\>**:停止一个正在运行的容器。
- **docker rm \<container-id\>**:删除一个容器。
- **docker rmi \<image-id\>**:删除一个镜像。
- **docker exec \<container-id\> \<command\>**:在运行中的容器中执行命令。
这些是 Docker 的基础概念和一些常用命令,还有很多其他命令和概念可以探索。
阅读全文