Podman做端口映射,把现有容器8443端口和服务器的8443端口做映射
时间: 2024-03-23 21:36:09 浏览: 30
您可以使用以下命令将现有容器的 8443 端口映射到主机的 8443 端口上:
```
podman run -p 8443:8443 [容器镜像名]
```
或者,如果您已经有一个正在运行的容器,可以使用以下命令将容器的 8443 端口映射到主机的 8443 端口上:
```
podman port -a -p 8443
```
其中,`-a` 选项表示查看所有正在运行的容器的端口映射信息。
请注意,如果容器中的服务绑定了 localhost 或 127.0.0.1,那么您需要将其更改为 0.0.0.0,以便从主机的网络接口访问该服务。您可以通过修改容器中的配置文件或命令行选项来更改绑定地址。
相关问题
podman将服务器8443端口与容器8443端口进行映射
您可以使用以下命令将服务器上的8443端口映射到容器的8443端口:
```
podman run -p 8443:8443 <image>
```
其中,`<image>`是您要运行的容器镜像名称。这将启动一个新的容器实例,并将服务器上的8443端口映射到容器中的8443端口。您可以通过访问服务器的8443端口来访问容器中运行的应用程序。
podman将服务器8443端口与已经运行容器的8443端口进行映射
要将服务器8443端口与已经运行的容器的8443端口进行映射,您需要使用`podman port`命令来查找容器中的端口映射信息,并使用`podman unshare`命令来修改容器的网络命名空间。具体步骤如下:
1. 首先,运行以下命令来查找容器的端口映射信息:
```
podman port <container-id>
```
其中,`<container-id>`是您要映射端口的容器的ID或名称。该命令将会输出容器的端口映射信息,包括容器内部的端口和映射到主机上的端口。
2. 使用以下命令进入容器的网络命名空间:
```
sudo podman unshare cat /proc/<container-pid>/ns/net
```
其中,`<container-pid>`是容器的进程ID。该命令将会进入容器的网络命名空间。
3. 在容器的网络命名空间中,使用以下命令来修改容器的iptables规则,将容器的8443端口映射到主机的8443端口:
```
iptables -t nat -A PREROUTING -p tcp --dport 8443 -j DNAT --to-destination 127.0.0.1:8443
```
注意,这里假设您要将容器的8443端口映射到主机的本地回环地址127.0.0.1上的8443端口。如果您要将容器的8443端口映射到主机的其他地址或端口上,请相应地修改上述命令。
完成上述步骤后,您应该就可以通过服务器的8443端口访问到容器内部的应用程序了。
相关推荐
![pdf](https://img-home.csdnimg.cn/images/20210720083512.png)
![pdf](https://img-home.csdnimg.cn/images/20210720083512.png)
![pdf](https://img-home.csdnimg.cn/images/20210720083512.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)