zoukankan      html  css  js  c++  java
  • docker-compose相关

    一、将nacos的文件(54服务器 /iflytek/test_tool/nacos )拉取到要启动nacos的服务器(目录存放结构不限制)

    二、部署docker-compose

    1.免安装方式:从已有服务器拷贝(26:/usr/bin/docker-compose)到要部署的服务器对应目录

    2.pip 命令方式安装

    三、给docker-compose 赋执行权限

    chmod  +x  /usr/bin/docker-compose

    四、启动:在nacos目录下运行命令启动docker(-d 是后台启动方式)

    docker-compose up -d

    五、停止并删除运行中的 Compose 应用

    docker-compose down

    六、nocas的docker-compose说明

    1、nocos的docker目录结构:

    • cluster-los :日志文件
    •  env:配置文件
    • mysql:mysql数据库
    • docker-compose.yaml :docker-compose命令,挂载配置(左边端口是挂载出的端口,右边是docker里面的端口)

     2、修改配置文件:一般情况不用改,主要要关注 docker-compose.yaml 文件中挂在出来的端口有没有被占用,如外面已被占用则需要修改挂载出来的端口即可(docker-compose.yaml )。

    • mysql.env

    MYSQL_ROOT_PASSWORD=root   
    MYSQL_DATABASE=nacos_devtest  # nocos 数据库名
    MYSQL_USER=nacos   # nocos的用户
    MYSQL_PASSWORD=nacos  # nocos用户密码

    •   nacos-hostname.env 

    #nacos dev env
    PREFER_HOST_MODE=hostname   
    NACOS_SERVERS=nacos1:8848 nacos2:8848 nacos3:8848  
    MYSQL_SERVICE_HOST=mysql  # mysql的服务器名,已集成mysql
    MYSQL_SERVICE_DB_NAME=nacos_devtest  # nocos使用的mysql的数据库名
    MYSQL_SERVICE_PORT=3306  # nocos使用的mysql的数据库端口后(默认3306)
    MYSQL_SERVICE_USER=nacos   # nocos的用户
    MYSQL_SERVICE_PASSWORD=nacos  # nocos用户密码

    【遇到问题】

    1.启动docker-compose 报错:端口被占用,需要修改docker-compose.yaml文件中对应挂载出来的端口号。

    【参考文档】

    docker-compose简介:https://www.cnblogs.com/minseo/p/11548177.html

    docker-compose常用命令:http://c.biancheng.net/view/3168.html

  • 相关阅读:
    常用工具篇(二)死链接扫描工具–Xenu
    基于python的性能测试工具–locust
    AppServ 8.0 的php 5.6 切换到 php7.0 方法
    toString()和toLocaleString() 的区别
    解决Nginx无法重启问题
    解决 AppServ8.0 安装好之后数据库登陆不上的问题
    TCP/IP 协议
    pc端登陆多个微信
    阿里云服务器创建宝塔面板教程
    轻松免费将你的家庭版windows10升级到windows10专业版
  • 原文地址:https://www.cnblogs.com/forest-sunshine/p/13897257.html
Copyright © 2011-2022 走看看