nacos docker快速部署

位置:首页>文章>详情   分类: 教程分享 > Java教程   阅读(1324)   2023-03-28 11:29:14
nacos使用docker进行单机快速部署,适用于开发环境和测试环境。
nacos
nacos

准备环境

  • Linux (Ubuntu )
  • docker
  • docker-compose
相关文章:

编写nacos的docker配置文件

docker-compose.yml:
独立网络部署:
version: "3.8"


services:
  nacos:
    image: nacos/nacos-server:1.4.2
    container_name: nacos
    hostname: nacos
    restart: always
    ports: 
     - 8848:8848
    volumes:
      - ./data:/home/nacos/data
    environment:
     - MODE=standalone
     
    deploy:
      resources:
        limits:
          memory: 1024M
     

加入已有my-network网络
version: "3.8"

networks: 
  my-network: 
    external: true #外部网络

services:
  nacos:
    image: nacos/nacos-server:1.4.2
    container_name: nacos
    hostname: nacos
    restart: always
    ports: 
     - 8848:8848
    networks:
      my-network:
        aliases:
         - nacos.server
    volumes:
      - ./data:/home/nacos/data
    environment:
     - MODE=standalone
     
    deploy:
      resources:
        limits:
          memory: 1024M
     

启动nacos

cd /path/to/配置文件目录
sudo docker-compose up -d

更多配置参考:nacos/nacos-server - Docker Image | Docker Hub
 
地址:https://www.leftso.com/article/1035.html

相关阅读

nacos使用docker进行单机快速部署,适用于开发环境和测试环境。nacos准备环境Linux (Ubuntu )dockerdocker-compose 相关文章:Ubuntu 在线安装 ...
环境说明 dockerdocker-composemysql 5.7nacos 2.2.3 docker-compose 配置
从nacos2.2.x spring cloud alibaba 2021.x开始,nacos默认需要配置用户名和密码,如下所示
步骤① 创建nacos的数据库首先,MySQL创建一个nacos专用的数据库,暂且命名为 nacos吧,如下:导入nacos的初始化SQL,一般该文件存放于 nacos/conf/nacos-m...
eolinker 开源版5 PHP版Docker部署eolinker Docker部署准备工作docker 服务docker-compose组件eolinker开源版5关联文章:Ubuntu 在...
我们知道spring boot可以通过文件名来区分配置,如下:application.ymlapplication-dev.yml #开发环境application-test.yml #测试环境...
idea2018配置Tomcat8热部署完整记录
Spring Boot logback tomcat部署不生效问题解决
在本文中,您将学习如何构建用于运行Spring引导应用程序的Docker镜像。我首先给你一个docker的简要概念,然后我们将为我们的spring启动应用程序创建一个docker镜像,并在本地运...
jenkins是devops神器,本篇文章介绍如何安装和使用jenkins部署Spring Boot项目jenkins搭建 部署分为三个步骤;第一步,jenkins安装第二步,插件安装和配置第三...