当前位置:   article > 正文

docker 搭建服务中心etcd、nacos_etcd何nacos

etcd何nacos

一、etcd

docker pull bitnami/etcd:latest

docker network create app-tier --driver bridge


#运行etcd服务端
docker run -d --name Etcd-server ^
    --network app-tier ^
    --publish 2379:2379 ^
    --publish 2380:2380 ^
    --env ALLOW_NONE_AUTHENTICATION=yes ^
    --env ETCD_ADVERTISE_CLIENT_URLS=http://etcd-server:2379 ^
    bitnami/etcd:latest


#运行etcd客户端
docker run -it --rm ^
    --network app-tier ^
    --env ALLOW_NONE_AUTHENTICATION=yes ^
    bitnami/etcd:latest etcdctl --endpoints http://etcd-server:2379 put /message Hello

(^为windows换行符,Linux改为/即可)

二、nacos

docker pull nacos/nacos-server

docker run -d ^
-e MODE=standalone ^
-e SPRING_DATASOURCE_PLATFORM=mysql ^
-e MYSQL_SERVICE_HOST=127.0.0.1 ^
-e MYSQL_SERVICE_USER=root ^
-e MYSQL_SERVICE_PASSWORD=root ^
-e MYSQL_SERVICE_DB_NAME=nacos ^
-e JVM_XMS=256m ^
-e JVM_XMX=256m ^
-e JVM_XMN=256m ^
-p 8848:8848 ^
--name nacos ^
--restart=always ^
--privileged=true ^
nacos/nacos-server

设置nacos  MODE为standalone单机模式,无需数据库,否则需要搭建数据库执行nacos.sql。 

声明:本文内容由网友自发贡献,不代表【wpsshop博客】立场,版权归原作者所有,本站不承担相应法律责任。如您发现有侵权的内容,请联系我们。转载请注明出处:https://www.wpsshop.cn/w/Gausst松鼠会/article/detail/564412
推荐阅读
相关标签
  

闽ICP备14008679号