Docker的一些常用命令
Docker 是一种容器化技术,需要使用许多命令来管理和操作容器。下面是对一些常用的 Docker 命令和它们的含义的解释:
-
-v
:用来将文件或者目录挂载到 Docker 容器中,使其可以在 Docker 容器内部进行访问。格式为-v /host/path:/container/path
,其中/host/path
是本地主机的文件路径,/container/path
是 Docker 容器内部的文件路径。 -
-d
:该命令用来告诉 Docker 在后台运行容器。如果您不使用-d
命令,则运行容器后会打印容器的输出信息,但是您将不能够在同一终端上执行其他命令。 -
-it
:这两个选项通常一起使用。-i
用于使容器的标准输入保持打开状态。-t
用于分配一个现场终端或TTY。这个命令通常在交互式操作系统或通过 SSH 连接到运行的容器时使用。 -
--name
:该命令用于给 Docker 容器分配一个名称,以便更轻松地识别和管理容器。 -
docker rm
:用于删除指定的 Docker 容器。使用docker rm -f
可以强制删除容器,即使容器正在运行。 -
docker rmi
:用于删除本地的 Docker 镜像。 -
docker ps
:该命令用于查看正在运行的 Docker 容器列表。 -
docker images
:用于查看本地的 Docker 镜像列表。 -
docker run
:启动一个 Docker 容器。 -
docker stop
:停止正在运行的 Docker 容器。 -
docker start
:启动之前停止的 Docker 容器。 -
docker restart
:重新启动正在运行的 Docker 容器。 -
docker attach
:连接到正在运行的 Docker 容器的 TTY(伪终端)。 -
docker inspect
:获取有关 Docker 容器的详细信息。 -
docker logs
:用于访问 Docker 容器的日志。 -
docker exec
:在运行的 Docker 容器中执行命令。 -
docker build
:使用 Dockerfile 创建自定义 Docker 镜像。 -
docker-compose
:用于在 Docker 容器中运行多个服务和容器。
这些命令是 Docker 中的基本命令,可以帮助管理和操作 Docker 容器和镜像。
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· 全程不用写代码,我用AI程序员写了一个飞机大战
· DeepSeek 开源周回顾「GitHub 热点速览」
· 记一次.NET内存居高不下排查解决与启示
· 物流快递公司核心技术能力-地址解析分单基础技术分享
· .NET 10首个预览版发布:重大改进与新特性概览!