Docker中安装Nacos

本文详细介绍了如何在CentOS7系统上使用Docker安装和配置Nacos,包括搜索与下载Nacos镜像,启动Nacos容器,设置端口映射和环境变量,以及容器内的日志查看。同时,讲解了如何修改Docker中Nacos的配置,确保读者能够成功在CentOS环境中运行并管理Nacos服务。
摘要由CSDN通过智能技术生成

声明

    该文章是针对于开发人员来讲,适用于实战,话不多说,直接上步骤。

动机

    我已经发布一篇关于Windos上使用Nacos的文章了(Nacos入驻与配置服务),然后私下想了想,干脆把CentOs上如何使用Nacos的文章也写一篇吧,然后这不,此文章就诞生了~~~

前提

    1.操作系统CentOs7
    1.1.CentOs7上安装好Docker(安装ocker)

Docker中安装Nacos

    好了,废话少些,让真实的东西多些,开始上命令

docker search nacos    #搜索nacos的镜像

在这里插入图片描述

docker  pull nacos/nacos-server:1.3.1  #推荐稳定版版本(官方推荐1.3.1),如果不指定版本的话则就是latest版本(对应nacos的1.4版本)

  注意:这里我下载1.4的原因是因为我已经下载好1.3.1了,为了展示下载的过程以及效果图,我重新换个其他版本的下载
在这里插入图片描述
在这里插入图片描述

docker images  #查看docker中的所有镜像包

  我这里有3个nacos的镜像包,1.4.0的那个是刚下载的,剩余两个是我之前测试留下的,所以出现3个不要惊讶
在这里插入图片描述
  好了,镜像包下载好了,那么就剩余启动镜像包了,这里多一些话,介绍一下参数的含义,以免蒙蒙的只跟着步骤走
-v 某个容器的目录:映射centos上的某个目录(根据实际的设置别模仿我的)
-p 外部访问端口:内部被映射端口(根据实际的设置别模仿我的)
-e 环境变量设置
-d 后台运行
–name 容器的名称
–restart 重启策略

docker run -d -e prefer_host_mode=本机ip(centos7的)  -e MODE=standalone  
 -v  /nacos/logs:/home/nacos/logs  -p 28999:8848  --name nacosdemo 
--restart=always   nacos/nacos-server        #使用的时候合成一段即可 docekr启动镜像命令

  注意 10m的话是时间的参数,根据自己想看的时长设置

docker  ps     	#查看已经启动的容器
docker logs --since  10m   nacos的容器id      #查看指定容器的输出日志

  马赛克区域望理解,没有马赛克区域的就是nacos的容器信息
在这里插入图片描述
  横线画的地址一个是docker容器中的ip地址,这个很重要(外部连接使用服务器ip+外映射端口,内部连接(单一服务也部署在docker上)的话使用docker容器中的某个容器的ip地址以及它内部的端口号,例:192.168.0.4:8848),这句话可能有点绕,但是体会过的话就会理解的,如果不明白的话可以评论区评论你的疑惑,看到的话第一时间回答~~在这里插入图片描述
以上步骤都没问题的话就代表已经启动成功了,就可以在外部进行访问,如果启动成功之后外部无法访问,那就是端口没有对外开放(如果是用的公司的服务器的话就到指定的租服务器地址开放端口,如果是使用的是虚拟机(我喜欢用oracle提供的那一款)的话就不用开放端口)
登录:用户名:nacos 密码:nacos --默认的
在这里插入图片描述

修改Nacos的配置

    对于Docker中怎么修改Nacos的配置呢?很简单直接上操作~

docker  ps     #查看启动的容器 找到nacso的容器id
docker  exec -it  nacos的容器id   /bin/bash    #进入nacso的容器中
exit  		   #退出容器

以下就是如何更改Nacos配置的操作,我只提供更改地方,就不做更改了(感兴趣的话可以自己实验)。
在这里插入图片描述在这里插入图片描述

结尾

    又到了结尾了,多余的话就不讲了,中途有什么疑问的话,可以在评论区进行评论提问,看到的话一定回答~ Bye

  • 21
    点赞
  • 91
    收藏
    觉得还不错? 一键收藏
  • 5
    评论
要在Docker安装Nacos,您可以按照以下步骤进行操作: 1. 首先,您需要在Docker安装MySQL 8。您可以执行以下命令来安装MySQL 8镜像: ``` docker pull mysql:8 ``` 2. 接下来,您需要下载NacosDocker镜像。您可以执行以下命令来下载Nacos的最新版本镜像: ``` docker pull nacos/nacos-server ``` 3. 然后,您可以使用以下命令运行Nacos容器: ``` docker run -d --name nacos -p 8848:8848 nacos/nacos-server ``` 4. 等待一段时间,Nacos容器将会启动。您可以使用以下命令来检查Nacos容器的状态: ``` docker ps ``` 5. 通过浏览器访问`http://localhost:8848`,您将能够看到Nacos的管理界面。 请注意,这些步骤是基于您已经在Docker安装了MySQL 8,并且已经正确配置了Docker环境的前提下进行的。如果您需要进一步配置Nacos或连接到MySQL,请参考Nacos官方文档或相关的资料。 <span class="em">1</span><span class="em">2</span><span class="em">3</span> #### 引用[.reference_title] - *1* *3* [docker安装单机nacos <m1 mac >](https://blog.csdn.net/weixin_45197447/article/details/129165810)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v93^chatsearchT3_2"}}] [.reference_item style="max-width: 50%"] - *2* [Mac(M1芯片)通过Docker安装Nacos](https://blog.csdn.net/xichengfengyulou/article/details/126448685)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v93^chatsearchT3_2"}}] [.reference_item style="max-width: 50%"] [ .reference_list ]
评论 5
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值