当前位置: 首页 > news >正文

docker容器启动后修改或添加端口 nacos容器 版本2.x需要额外开放9848、9849

1.输入docker ps -a查看需要修改的容器ID:  记录下、

        docker ps -a

2.停止docker

        systemctl stop docker

3.进入docker 容器文件夹,找到对应容器的位置:

docker的默认文件夹应该是/var/lib/docker 
如果不是root用户查看的话,可能会出现权限不够的问题,可以通过chown更改文件夹权限,

  cd /var/lib/docker/containers

5.进入对应的容器文件夹 

cd /var/lib/docker/containers/12a181a57b4eadeb85e8f5573133b236ead205fd4ea0ec3544efa0cbc63d92df

6.先修改这个容器的hostconfig.json文件中的端口
如果之前没有端口映射, 应该有这样的一段:
“PortBindings”:{}
增加一个映射, 这样写:
“PortBindings”:{“8848/tcp”:[{“HostIp”:””,“HostPort”:“8848”}],“9848/tcp”:[{“HostIp”:””,“HostPort”:“9848”}],“9849/tcp”:[{“HostIp”:””,“HostPort”:“9849”}]}


 
7)如果config.v2.json里面也记录了端口,需要修改ExportPorts

      "ExposedPorts":{"8848/tcp":{},"9848/tcp":{},"9849/tcp":{}}

8) 重启dockers

         systemctl restart docker

http://www.lryc.cn/news/288428.html

相关文章:

  • C语言实现归并排序算法(附带源代码)
  • 考研C语言刷题基础篇之分支循环结构基础(二)
  • Scala基础知识
  • 数学建模-------误差来源以及误差分析
  • Arduino和MPLAB X 开发STM32F103和PIC16F15376
  • 手机操作系统Android
  • 2024年,你是否还在迷茫?
  • ART: Automatic multi-step reasoning and tool-use for large language models 导读
  • Github 2024-01-26 开源项目日报Top10
  • 免费的 UI 设计资源网站 Top 8
  • 人机协同对人工智能治理的影响
  • Form.List的使用,设置某个字段的值
  • React16源码: React中的updateHostComponent的源码实现
  • uniapp导入uView组件库
  • 防御保护----防火墙的安全策略、NAT策略实验
  • # 安徽锐锋科技IDMS系统简介
  • Notepad在文件中查找多行相同内容的文字
  • Python高超音速导弹
  • Java七大排序详解
  • 图像旋转角度计算并旋转
  • 通过curl访问k8s集群获取证书或token的方式
  • 苍穹外卖-前端部分(持续更新中)
  • windows用mingw(g++)编译opencv,opencv_contrib,并install安装
  • JDWP 协议及实现
  • 利用ADS建立MIPI D-PHY链路仿真流程
  • 【大根堆】【C++算法】871 最低加油次数
  • SpringBoot的自动装配原理
  • 嵌入式驱动开发需要会哪些技能?
  • Leetcode:二分搜索树层次遍历
  • 【fabric.js】toDataURL 性能问题、优化