Docker常用命令
markdown 【本文由智谱清言生成】 Docker 是一种开源的应用容器引擎,它允许开发者打包他们的应用以及应用的依赖包到一个可移植的容器中,然后发布到任何流行的 Linux 机器上,也可以实现虚拟化。容器是完全使用沙箱机制,相互之间不会有任何接口。 以下是使用 Docker 的一些基本步骤: ### 1. 安装 Docker 首先,您需要在您的计算机上安装 Docker。Docker 支持 Windows、macOS 和各种 Linux 发行版。您可以从 Docker 的官方网站下载适合您操作系统的 Docker 版本。 ### 2. Docker 的基本概念 - **镜像(Image)**:Docker 镜像是一个只读的模板,包含创建 Docker 容器的指令。 - **容器(Container)**:容器是从镜像创建的运行实例。您可以使用 Docker API 或 CLI 来管理容器。 - **仓库(Repository)**:Docker 仓库用于存放 Docker 镜像。 ### 3. 运行容器 - **拉取镜像**:使用 `docker pull` 命令从 Docker 仓库拉取您需要的镜像。 ```bash docker pull ubuntu ``` - **运行容器**:使用 `docker run` 命令从镜像启动一个新的容器。 ```bash docker run -it ubuntu /bin/bash ``` 这里,`-it` 选项是让容器运行在交互模式,`ubuntu` 是镜像名称,`/bin/bash` 是容器启动后执行的命令。 ### 4. 管理容器 - **列出容器**:使用 `docker ps` 命令列出当前运行的容器。 - **停止容器**:使用 `docker stop ` 命令停止一个运行中的容器。 - **启动已停止的容器**:使用 `docker start ` 命令。 - **删除容器**:使用 `docker rm ` 命令删除一个容器。 ### 5. 管理镜像 - **列出本地镜像**:使用 `docker images` 命令。 - **删除本地镜像**:使用 `docker rmi ` 命令。 ### 6. Dockerfile Dockerfile 是一个文本文件,包含了所...