简介:Docker run命令用于运行一个新的容器实例。通过Docker run命令,用户可以指定容器的镜像、启动命令、环境变量等配置信息。本文将详细介绍Docker run命令的参数和用法,帮助读者更好地理解和使用Docker容器技术。
Docker run命令是Docker中最常用的命令之一,用于运行一个新的容器实例。该命令具有许多参数,可以用来指定容器的镜像、启动命令、环境变量等配置信息。下面将详细介绍Docker run命令的参数和用法。
基本语法:
docker run [OPTIONS] IMAGE [COMMAND] [ARG...]
其中,常用的选项包括:
-d:在后台运行容器,并返回容器ID。-it:分配一个伪TTY终端,并绑定到容器的标准输入和输出。-p:将主机的端口映射到容器的端口。-v:将卷挂载到容器中。--name:为容器指定一个名称。--network:指定容器使用的网络类型。--env:设置环境变量。这个命令将运行一个名为“webserver”的nginx容器,并将主机的8080端口映射到容器的80端口。容器将在后台运行。
docker run -d -p 8080:80 --name webserver nginx
docker run --help命令查看完整的参数列表和说明。docker pull命令将其拉取到本地。docker ps命令查看正在运行的容器列表,使用docker stop命令停止一个容器等。这些命令和工具共同构成了Docker生态系统,使得Docker成为一种强大、灵活的容器技术。