docker运行nginx实现TCP代理

1、安装docker和docker-compose

步骤略

2、任意目录创建docker-compose.yml文件

touch docker-compose.yml
touch nginx.conf

3、修改docker-compose.yml 文件

version: '3'

services:
  nginx:
    image: nginx
    container_name: tcpnginx
    network_mode: host
    volumes:
      - ./nginx.conf:/etc/nginx/nginx.conf:ro

4、在同目录创建nginx.conf

events {}

stream {
    server {
        listen 41860;
        proxy_pass 172.16.22.203:9000;
    }
}

运行docker-compose up -d

posted @   田园将芜胡不归啊  阅读(146)  评论(0编辑  收藏  举报
相关博文:
阅读排行:
· Manus爆火,是硬核还是营销?
· 终于写完轮子一部分:tcp代理 了,记录一下
· 震惊!C++程序真的从main开始吗?99%的程序员都答错了
· 别再用vector<bool>了!Google高级工程师:这可能是STL最大的设计失误
· 单元测试从入门到精通
点击右上角即可分享
微信分享提示