Docker的基本命令和操作(一)

2023-04-26 09:00:09 浏览数 (1)

Docker是一种容器化技术,可以在不同的操作系统上运行相同的应用程序。它允许开发人员和运维人员使用相同的代码和工具来构建、部署和运行应用程序,从而提高了开发和部署的效率和可移植性。

以下是一些Docker的基本命令和操作,以及示例:

检查Docker版本

要检查Docker的版本,可以运行以下命令:

代码语言:javascript复制
docker version

这将显示Docker客户端和服务器的版本信息。

拉取镜像

Docker的应用程序是通过使用Docker镜像来构建的。要拉取Docker镜像,请运行以下命令:

代码语言:javascript复制
docker pull image_name:tag

例如,要拉取最新的Ubuntu镜像,可以运行以下命令:

代码语言:javascript复制
docker pull ubuntu:latest

运行容器

要运行Docker容器,请使用以下命令:

代码语言:javascript复制
docker run [options] image_name command

例如,要在Ubuntu镜像上启动一个新的容器,请运行以下命令:

代码语言:javascript复制
docker run -it ubuntu /bin/bash

这将启动一个新的Ubuntu容器,并在容器内打开一个交互式终端。

列出所有正在运行的容器

要列出所有正在运行的Docker容器,请使用以下命令:

代码语言:javascript复制
docker ps

这将列出所有正在运行的Docker容器的相关信息,如容器ID、镜像名称、状态等。

列出所有容器

要列出所有Docker容器(包括已停止的容器),请使用以下命令:

代码语言:javascript复制
docker ps -a

这将列出所有Docker容器的相关信息。

停止容器

要停止正在运行的Docker容器,请使用以下命令:

代码语言:javascript复制
docker stop container_id

例如,要停止ID为abc123的容器,请运行以下命令:

代码语言:javascript复制
docker stop abc123

删除容器

要删除Docker容器,请使用以下命令:

代码语言:javascript复制
docker rm container_id

例如,要删除ID为abc123的容器,请运行以下命令:

代码语言:javascript复制
docker rm abc123

列出所有镜像

要列出所有Docker镜像,请使用以下命令:

代码语言:javascript复制
docker images

这将列出所有Docker镜像的相关信息,如镜像ID、仓库名称、标签等。

0 人点赞