当前位置:首页 > nginx > 正文

nginx启动命令docker(docker启动nginx多端口)

  • nginx
  • 2024-04-08 07:17:17
  • 8707

Docker 是一款流行的容器化平台,可用于轻松部署和管理 nginx 服务器。 以下是如何使用 Docker 启动 nginx 服务器:
1. 安装 Docker
对于 Linux 和 macOS,请访问 http://docs.docker.com/get-docker/ 下载并安装 Docker。
对于 Windows,请从 http://docs.docker.com/desktop/ 下载并安装 Docker Desktop。
2. 拉取 nginx 镜像
在终端或命令提示符中,运行以下命令拉取官方 nginx 镜像:
docker pull nginx
3. 创建 nginx 容器
运行以下命令创建 nginx 容器。 此命令将指定镜像名称、容器名称和端口映射:
docker run -d --name my-nginx -p 80:80 nginx
将 my-nginx 替换为您的首选容器名称。
将 80 替换为要将容器映射到的主机端口(通常为 80,用于 HTTP)。
4. 验证 nginx 正在运行
运行以下命令检查 nginx 容器是否正在运行:
docker ps
您应该看到容器被列出,并处于“正在运行”状态。
5. 访问 nginx
现在可以从主机访问 nginx 服务器了。 在浏览器中导航到以下 URL:
http://localhost
您应该看到默认的 nginx 欢迎页面。
注意:
如果您想要使用自定义 nginx 配置,请在创建容器时挂载配置文件。
您还可以使用 -v 标志挂载数据卷,以便持久存储 nginx 配置和日志。
有关 Docker nginx 映像的更多信息,请参阅官方文档:http://hub.docker.com/_/nginx