Docker 创建容器命令详解
Docker 创建容器命令详解
docker run 命令是 Docker 中用于创建并运行容器的命令,其基本语法如下:
docker run [OPTIONS] IMAGE [COMMAND] [ARG...]
参数说明:
- [OPTIONS]: 一些可选参数,用于指定容器的运行配置,例如端口映射、数据卷挂载等。
- IMAGE: 要运行的 Docker 镜像名称。
- [COMMAND]: 在容器启动后执行的命令。
- [ARG...]: 传递给命令的参数。
常用选项:
-d: 后台运行容器,不会阻塞终端。-p: 端口映射,将容器端口映射到宿主机端口。-v: 数据卷挂载,将宿主机目录挂载到容器目录。-e: 环境变量设置,为容器设置环境变量。-i: 交互式模式,允许用户与容器进行交互。-t: 分配伪终端,允许用户在容器中输入命令。
示例:
# 创建并运行一个名为 nginx 的容器,并将容器的 80 端口映射到宿主机 8080 端口
docker run -d -p 8080:80 nginx
# 创建一个名为 my-app 的容器,并运行 /app/start.sh 脚本
docker run -d -v /home/user/app:/app my-app /app/start.sh
总结:
docker run 命令是 Docker 中非常常用的命令,通过它可以轻松创建和运行容器。掌握 docker run 命令的使用,是使用 Docker 的基础。
原文地址: http://www.cveoy.top/t/topic/fVhx 著作权归作者所有。请勿转载和采集!