【Docker】docker 替换宿主与容器的映射端口和文件路径

embedded/2024/10/21 6:48:05/

every blog every motto: You can do more than you think.
https://blog.csdn.net/weixin_39190382?type=blog

0. 前言

docker 替换宿主与容器的映射端口和文件夹

1. 正文

docker__10">1.1 关闭docker 服务

systemctl stop docker

1.2 找到容器的配置文件

cd /var/lib/docker/containers

1.3 找到容器id

docker ps -a

1.4 修改hostconfig.json

vim 容器id/hostconfig.json

eg:

vim a0242f11754e43059e3457b1030428239bf3ed4d0a5ec94f33c62b6dcc27feb9/hostconfig.json

如果vim编辑没有格式化,可以通过如下命令对json进行格式化

:%!python -m json.tool

Binds是文件夹映射路径关系,如果需要修改可以修改这里。

笔者需要修改的是端口映射关系,所以修改了PortBindsings里面的值就可以。

22:是容器中的端口
HostPort:是宿主机的端口

由于容器端口存在冲突,所以修改宿主机的端口即可。
20240627114125

1.5 修改config.v2.json

说明: 笔者没有做这一步也成功了。

vim 容器id/config.v2.json

这里面是容器原本的端口号,检查一下对不对,不对的话进行修改

操作方式和上述类似。

docker__63">1.6 启动docker 服务

systemctl start docker

参考

  1. https://blog.csdn.net/weixin_43865008/article/details/122111611

http://www.ppmy.cn/embedded/56086.html

相关文章

基于深度学习的人脸关键点检测

1. 任务和目标 人脸关键点检测的主要任务是识别并定位人脸图像中的特定关键点,例如眼睛的角点、眉毛的顶点、鼻子的底端、嘴角等。这些关键点不仅能提供面部结构的几何信息,还可以用于分析表情、识别个体,甚至检测面部姿势。 2. 技术和方法…

Build a Large Language Model (From Scratch)第五章(gpt-4o翻译版)

来源:https://github.com/rasbt/LLMs-from-scratch?tabreadme-ov-file https://www.manning.com/books/build-a-large-language-model-from-scratch

王者荣耀对折叠机进行专门适配优化,折叠机用户喜提加强

王者荣耀针对折叠屏手机做了针对性的适配优化,把折叠机的大屏幕优势发挥了出来——适配之后,用折叠屏玩王者荣耀拥有了更大的视野、以及更大的触控响应区域。 【更贴合折叠屏的视野适配】 此前王者荣耀并没有对折叠屏进行专门的适配,表现到…

网络爬虫详解

前言 网络爬虫(Web Scraper)是一种自动化程序,用于从互联网上提取数据。它们在数据采集、数据分析、市场调研等领域有着广泛的应用。本文将详细介绍网络爬虫的原理、工具、技术和最佳实践,帮助初学者和专业人士更好地理解和使用网…

CSRF是什么攻击 该如何解决

CSRF是什么攻击 CSRF(Cross-Site Request Forgery),即跨站请求伪造攻击,也被称为“one-click attack”或“session riding”。它是一种网络攻击方式,利用已认证用户在受信任网站上的身份,诱使用户在不知情…

DB-GPT Docker部署

感谢阅读 拉取镜像linux判断拉取是否成功的方法windows判断拉取是否成功的方法 模型以及启动容器模型启动容器 界面如下(0.56): 拉取镜像 docker pull eosphorosai/dbgpt:latestlinux判断拉取是否成功的方法 docker images | grep "eo…

Webpack: 构建 NPM Library

概述 虽然 Webpack 多数情况下被用于构建 Web 应用,但与 Rollup、Snowpack 等工具类似,Webpack 同样具有完备的构建 NPM 库的能力。与一般场景相比,构建 NPM 库时需要注意: 正确导出模块内容;不要将第三方包打包进产…

标准卷积的初始化和详细计算步骤,在代码中哪一步开始更新卷积核(权重)

标准卷积的初始化和详细计算步骤,在代码中哪一步开始更新卷积核(权重) flyfish 卷积 - 感受野(Receptive Field) 在卷积神经网络(CNN)中为什么可以使用多个较小的卷积核替代一个较大的卷积核&…