docker 简单项目

要将服务器端口映射到容器端口,你可以使用 Docker 命令的 `-p` 选项。以下是基本的步骤:

  1. **拉取镜像:** 在服务器上运行以下命令拉取你想要的 Docker 镜像,例如 Nginx:

```bash

docker pull nginx

```

  1. **运行容器并映射端口:** 使用 `-p` 选项,将服务器上的一个端口映射到容器的需要暴露的端口,例如将服务器上的8080端口映射到Nginx容器的80端口:

```bash

docker run -p 8080:80 nginx

```

这将在服务器上启动一个Nginx容器,并将服务器的8080端口映射到容器的80端口。你可以根据需要选择不同的端口。

  1. **访问服务:** 通过使用服务器的IP地址(或域名)和映射的端口,你可以通过浏览器或其他工具访问容器中运行的服务。例如:

```bash

http://your_server_ip:8080

```

确保服务器上的防火墙允许流量通过所选择的端口,以确保外部可以访问该端口。这样,服务器上的特定端口就成功映射到了容器的对应端口。

相关推荐
Re_Virtual1 小时前
基于web的轻量级http测试工具——Restfox
http·docker·开源·restfox
极客先躯5 小时前
高级java每日一道面试题-2026年04月18日-实战篇[Docker]-如何处理金融行业的时序数据容器化?
java·运维·docker·容器·金融·时序数据·高级面试
杨了个杨89827 小时前
docker的网络模式
网络·docker·容器
Zhu7588 小时前
对docker环境的postgresql数据库做快速初始化
数据库·docker·postgresql
杨浦老苏8 小时前
实测2.8MB的Rust笔记服务:MinimaMemosa部署教程
笔记·docker·群晖
spider_xcxc9 小时前
docker-compose.yaml 是“开发/测试环境”的利器,而 Kubernetes 配置是“生产环境”的标准。
docker·容器·kubernetes
chen_ke_hao10 小时前
K8s 高可用集群部署
java·docker·kubernetes
Geek-Chow10 小时前
Kubernetes HPA Behavior When Deployment Is Scaled to 0
云原生·容器·kubernetes
张忠琳21 小时前
【kubernetes】Node Feature Discovery 0.20.0-devel 源码深度解析 — 第四卷:CLI入口、工具链与全局架构总结
云原生·容器·架构·kubernetes·nvidia
nuo5342021 天前
基础 6 —— Docker 容器数据卷
docker·容器