rmdir.cn

docker run

创建并启动容器

语法

docker run [选项] <镜像名> [命令]

说明

从镜像创建一个新的容器并启动。这是最常用的 Docker 命令之一。

参数

  • -d

    在后台运行容器

  • -p

    端口映射,格式:主机端口:容器端口

  • -v

    挂载卷,格式:主机路径:容器路径

  • -e

    设置环境变量

  • --name

    为容器指定名称

  • --rm

    容器退出后自动删除

示例

运行 Nginx

启动一个 Nginx 容器并映射端口

docker run -d -p 80:80 --name my-nginx nginx:latest

交互式运行

以交互模式运行 Ubuntu 容器

docker run -it ubuntu:latest /bin/bash

挂载目录

运行容器并挂载本地目录

docker run -v /host/path:/container/path -d nginx