美文网首页
Docker 镜像 - 构建 SkyWalking OAP &

Docker 镜像 - 构建 SkyWalking OAP &

作者: Anoyi | 来源:发表于2019-05-07 16:41 被阅读0次

▶ 构建镜像

1、获取最新源码

git clone https://github.com/apache/skywalking.git

2、编译源码

git submodule init

git submodule update

./mvnw clean package -Dmaven.test.skip=true

3、构建镜像 skywalking/oap & skywalking/ui

# 进入 docker 目录
cd docker

# 构建镜像
make build

4、查看镜像

docker images | grep skywalking
skywalking/ui                                          latest                   ccfd3d8415da        1 hours ago         787MB
skywalking/oap                                         latest                   6380b2c7aa7d        1 hours ago         839MB

▶ 镜像优化

1、修改 OAP 的 Dockerfile

修改 docker/oap/Dockerfile:替换 FROM openjdk:8u181-jdk-stretchFROM openjdk:8-jre-alpine

2、修改 UI 的 Dockerfile

修改 docker/ui/Dockerfile:替换 FROM openjdk:8u181-jdk-stretchFROM openjdk:8-jre-alpine

3、构建镜像

# build oap & ui
make docker.all

# build oap
make docker.oap

# build ui
make docker.ui

▶ 相关地址

相关文章

网友评论

      本文标题:Docker 镜像 - 构建 SkyWalking OAP &

      本文链接:https://www.haomeiwen.com/subject/brceoqtx.html