---
title: "如何修改端口号 | OceanBase 文档中心"
description: "如何修改端口号 本文为您介绍如何修改已部署的 OceanBase 迁移服务（OceanBase Migration Service，OMS）社区版中配置的组件端口号。 操作步骤 进入 Docker 容器。 docker exec -it ${CONTAINER_NAME} bash 说明 CONTAINER_NAME…"
image: https://mdn.alipayobjects.com/huamei_22khvb/afts/img/A*OSPzQ6GUQF4AAAAAQHAAAAgAeiGDAQ/original
---
切换语言

- 中文站 - 简体中文
- International - English
- 日本站 - 日本語

文档反馈![](https://mdn.alipayobjects.com/huamei_22khvb/afts/img/A*L03BS6f-o40AAAAAAAAAAAAADiGDAQ/original) 迁移服务 OMSV 4.2.6 社区版

# 如何修改端口号

更新时间：2026-04-14 15:40:46

[编辑](https://github.com/oceanbase/oms-doc/edit/V4.2.6/zh-CN/1400.faq/1000.deployment/400.how-to-modify-port.md)  

本文为您介绍如何修改已部署的 OceanBase 迁移服务（OceanBase Migration Service，OMS）社区版中配置的组件端口号。

## 操作步骤

1. 进入 Docker 容器。

   ```shell
   docker exec -it ${CONTAINER_NAME} bash

   ```

   #### 说明

   `CONTAINER_NAME` 为创建容器的名称。
 2. 在 `root` 目录，执行修改端口的脚本。

   ```shell
   sh /root/docker_update_app_port.sh

   ```
 3. 在 **开始修改配置 OMS 各组件端口号** 步骤，根据界面提示，依次输入自定义的 Nginx、GHANA、CM、Supervisor 和 sshd 服务端口。如果使用当前配置，回车即可。
 4. 输入完成后，请确认修改的端口号无误后，输入 y 再次确认修改各组件的端口号。

   #### 说明

   默认回车后，流程结束放弃修改。
 5. 在 **修改 config.yaml & 创建 OMS 各组件的配置文件** 步骤，当修改 CM 端口时，会提示 **CM 端口已修改，是否需要同步修改 cm_url 中的端口**，请根据自身需求输入 y 或 n。

   通常单地域单节点选择 y，其他场景选择 n，直接回车则表示不同步修改 cm_url。
 6. 等待组件重启成功即可。

 上一篇 下一篇 ![有帮助](https://gw.alipayobjects.com/mdn/ob_asset/afts/img/A*y6ocSqN8cqsAAAAAAAAAAAAAARQnAQ)![无帮助](https://gw.alipayobjects.com/mdn/ob_asset/afts/img/A*BG9IQJyLHF8AAAAAAAAAAAAAARQnAQ)![反馈](https://gw.alipayobjects.com/mdn/ob_asset/afts/img/A*eTWdQKCRKHwAAAAAAAAAAAAAARQnAQ)[AI](https://www.oceanbase.com/obi) 咨询热线
