DockerCompose修改某个服务的配置(添加或编辑端口号映射)后如何重启单个服务使其生效

这篇具有很好参考价值的文章主要介绍了DockerCompose修改某个服务的配置(添加或编辑端口号映射)后如何重启单个服务使其生效。希望对大家有所帮助。如果存在错误或未考虑完全的地方,请大家不吝赐教,您也可以点击"举报违法"按钮提交疑问。

场景

docker-compose入门以及部署SpringBoot+Vue+Redis+Mysql(前后端分离项目)以若依前后端分离版为例:

docker-compose入门以及部署SpringBoot+Vue+Redis+Mysql(前后端分离项目)以若依前后端分离版为例_docker-compose部署java mysql redis-CSDN博客

上面讲了docker compose的应用示例,如果需要修改某个服务的配置文件,比如需要给其中一个java服务添加

一个端口号映射,如何使正在运行的这个服务重启并生效。

注:

博客:
霸道流氓气质_C#,架构之路,SpringBoot-CSDN博客

实现

首先修改docker-compose.yaml文件,比如将其中一个java服务添加一个端口号映射。

docker-compose文件怎么打开修改,Docker,eureka,云原生

然后退出编辑,保存,在配置文件所在位置执行

docker compose up -d 服务名

比如这里服务名为java

 docker compose up -d java

因为这里java需要依赖msyql和redis,所以都会重启。

docker-compose文件怎么打开修改,Docker,eureka,云原生

重启后可通过docker ps验证端口映射或者通过telnet端口进行验证。

一般执行以上就会生效,如果不行且其它服务都可随意重启,那么可直接通过

docker compose down

docker compose up -d

彻底down掉和重启所有服务。

如果实在不行,那么就重启docker文章来源地址https://www.toymoban.com/news/detail-778953.html

systemctl restart docker

到了这里,关于DockerCompose修改某个服务的配置(添加或编辑端口号映射)后如何重启单个服务使其生效的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处: 如若内容造成侵权/违法违规/事实不符,请点击违法举报进行投诉反馈,一经查实,立即删除!

领支付宝红包 赞助服务器费用

相关文章

  • Docker为已有容器添加端口号

    随时业务变化,我们可能需要向已有的容器添加新的端口映射信息,以供外部访问。 

    2024年02月08日
    浏览(40)
  • 如何修改Tomcat端口号

    1、首先需要了解Tomcat默认的端口号是:8080 2、点击进入 Tomcat 目录下的 conf 目录,找到 server.xml 配置文件并打开 3、找到Connector标签,修改port属性为你想要的端口号。端口号范围:1-65535 4、修改端口号后一定要重启Tomcat才能生效。例如我修改成“8090”,打开后可以在这里看到

    2024年02月08日
    浏览(36)
  • Java获取Jar、War包路径,并生成可编辑修改的本地配置文件

    本地的可修改配置文件的编写理应是一个很常用的功能,但由于数据库的存在,它鲜少被提及,大多数我们直接存储到数据库中了。 以至于现今,除了没接触数据库的新手时常使用它以外,它没有太多的出场机会。 也因此,其实很多人不太了解其中的存储机制以及可能存在

    2024年01月25日
    浏览(50)
  • 修改远程桌面连接的默认端口号

    我们知道,服务器默认的远程连接端口号为 3389 ,为了避免不必要的麻烦,通常需要将默认的端口号 3389 进行修改。 我们可通过修改注册表的方式进行实现!!! 运行中输入 regedit 回车打开注册表; 依次定位: HKEY_LOCAL_MACHINE--SYSTEM--CurrentControlSet--Control--Terminal Server--Wds--rd

    2024年01月20日
    浏览(48)
  • apache的安装和修改端口号

    实验介绍: apache(阿帕奇)是最流行的web服务器端软件 使用cd命令进入apache的bin文件 (具体操作:打开apache的bin文件,复制路径) (打开命令提示符,输入cd 粘贴刚刚的路径) 在路径前加/d再次尝试 下载软件 看到已经下载完成即可 进入apache的bin文件,找到apachemonitor 红色

    2024年03月09日
    浏览(56)
  • Linux下修改MySQL端口号

    MySQL是一种常用的关系型数据库管理系统,它默认使用3306端口进行通信。但是在某些情况下,你可能需要修改MySQL的端口号,以适应特定的环境需求。本文将介绍如何在Linux系统下修改MySQL端口号。 以下是在Linux系统下修改MySQL端口号的步骤: 停止MySQL服务 首先,需要停止MyS

    2024年02月04日
    浏览(41)
  • Git的基本操作(安装Git,创建本地仓库,配置Git,添加、修改、回退、撤销修改、删除文件)

    Git 是开放源代码的代码托管⼯具,最早是在Linux下开发的。开始也只能应⽤于Linux平台,后⾯慢慢的被移植到windows下,现在,Git可以在Linux、Unix、Mac和Windows这⼏⼤平台上正常运⾏了。 如果你的的平台是centos,安装git相当简单,以我的centos7.6为例: 我们还可以用下面的指令来

    2024年03月28日
    浏览(68)
  • dedecms修改Mysql数据库端口号教程

    使用dedecms过程中,网站很容易被挂马,数据库也容易被刷爆,老是莫名其妙的多出了很多垃圾东西,大多都认为是 3306 这个端口号不太安全导致,想让小编给修改一下,修改了mysql的端口号,并重启了mysql服务,却发现dede无法连接数据库了,这是肯定的,因为我们需要设置

    2024年02月03日
    浏览(48)
  • Jtti:linux下mysql如何修改端口号

    在Linux下,要修改MySQL的端口号,您需要进行以下步骤: 使用管理员权限登录到Linux系统。 打开MySQL的配置文件 my.cnf 。通常,该文件位于 /etc/mysql/ 或 /etc/my.cnf 目录下。您可以使用文本编辑器(如vi或nano)打开该文件。 在配置文件中查找类似于以下行的内容 port = 3306 这是My

    2024年02月16日
    浏览(48)
  • Docker已存在的容器,怎么(添加新端口号·图文详解)

    有些时候我们在创建容器时就已经想好这个容器内部端口映射那些外部端口,但是随时业务的变化我们可能需要添加新的端口信息,以供外部访问! 1.查看容器的端口映射情况: docker port 容器id 2.查询容器在本机位置 docker inspect 容器 | grep 容器 进入容器目录需要修改2个文件 confi

    2024年02月05日
    浏览(34)

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

请作者喝杯咖啡吧~博客赞助

支付宝扫一扫领取红包,优惠每天领

二维码1

领取红包

二维码2

领红包