赞
踩
一、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。
Copyright © 2003-2013 www.wpsshop.cn 版权所有,并保留所有权利。