docker容器端口IP规划及端口动态扩容
docker容器一旦启动,参数就无法改变,生产环境中最常变的就是端口映射,为了解决这个问题,那么首先就要规划好,本文列出了两种端口规划方案,如果后续维护中出现了要增加端口映射的场景,本文也给出了动态端口映射扩容方案。 1、单IP多容器映射规划方案 此种环境适用只有单个IP环境下,如云主机等。 1.1 端口映射规划表格: 规划不同的端口段,映射到容器从而对外提供服务。 主机名称 ssh映射 mysql映射 nginx映射 redis映射 redis-test 51000 22 51001 3306 51004 80 51002 6379 51005 8000 51003 6381 51006 8888 scheduler-test 52000 22 52001 3306 52004 80 52002 6379 52005 8888 52003 6381 52006 8000 … … … … … … … … … 1.2 对应容器启动命令: docker run -h="redis-test" --name redis-test -d -p 51000:22 -p 51001:...