centos7使用dockerCompose安装nacos

下载最新版nacos源码:

git clone https://github.com/nacos-group/nacos-docker.git

cd nacos-docker

修改 nacos-docker/env/nacos-standlone-mysql.env

主要修改:MYSQL_SERVICE_HOST、MYSQL_SERVICE_DB_NAME、MYSQL_SERVICE_USER、MYSQL_SERVICE_PASSWORD等几个为你自己的数据链接信息

创建数据库及建表

创建名称为nacos_config的数据库,并且初始化表结构,建表语句在下面(请找你自己安装的版本对应的SQL文件)

https://github.com/alibaba/nacos/blob/2.3.0/distribution/conf/mysql-schema.sql

启动nacos

在nacos-docker/example目录下执行:

docker-compose -f standalone-mysql-8.yaml up

报错:

这个原因主要是 docker 镜像源的问题,需要更新成能用的国内的镜像。

修改 /etc/docker/daemon.json

{
    "registry-mirrors": [
        "https://docker.registry.cyou/",
        "https://docker-cf.registry.cyou/",
        "https://dockercf.jsdelivr.fyi/",
        "https://docker.jsdelivr.fyi/",
        "https://dockertest.jsdelivr.fyi/",
        "https://mirror.aliyuncs.com/",
        "https://dockerproxy.com/",
        "https://mirror.baidubce.com/",
        "https://docker.m.daocloud.io/",
        "https://docker.nju.edu.cn/",
        "https://docker.mirrors.sjtug.sjtu.edu.cn/",
        "https://docker.mirrors.ustc.edu.cn/",
        "https://mirror.iscas.ac.cn/",
        "https://docker.rainbond.cc/",
        "https://jq794zz5.mirror.aliyuncs.com"
    ]
}
原文链接:https://blog.youkuaiyun.com/qq_37380557/article/details/142649071

# 重新加载配置

   systemctl daemon-reload

# 重启docker

   systemctl restart docker

# 查看配置是否生效

   docker info

重启docker报错:

Job for docker.service failed because the control process exited with error code. See "systemctl status docker.service" and "journalctl -xe" for details.

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值