源码地址: leaf-boot-starter
构建方式:
git clone -b feature/spring-boot-starter https://github.com/Meituan-Dianping/Leaf.git
cd Leaf
mvn clean install -Dmaven.test.skip=true
项目引入:
<dependency>
<artifactId>leaf-boot-starter</artifactId>
<groupId>com.sankuai.inf.leaf</groupId>
<version>1.0.1-RELEASE</version>
</dependency>
docker pull uid1024/leaf-rest:1.0.1
docker run --name leaf-rest --restart=always -d -p 80:80 uid1024/leaf-rest:1.0.1 --leaf.snowflake.address=Zookeeper IP 地址 --leaf.snowflake.port=Zookeeper 端口
sample:
docker run --name leaf-rest --restart=always -d -p 80:80 uid1024/leaf-rest:1.0.1 --leaf.snowflake.address=192.168.1.18 --leaf.snowflake.port=2181
参数
$ curl http://192.168.1.18/api/snowflake/get/test
1334780388702167096
FROM openjdk:8-jre-slim
EXPOSE 80
ADD target/docker-leaf-1.0.1-RELEASE.jar /tmp/docker-leaf-1.0.1-RELEASE.jar
ENTRYPOINT java -Djava.security.egd=file:/dev/./urandom -jar /tmp/docker-leaf-1.0.1-RELEASE.jar "$0" "$@"
Content type
Image
Digest
Size
92.3 MB
Last updated
almost 6 years ago
docker pull uid1024/leaf-rest:1.0.1