- 下载skywalking 二进制包并解压
wget https://www.apache.org/dyn/closer.cgi/skywalking/6.3.0/apache-skywalking-apm-7.0.0.tar.gz && tar -zxvf apache-skywalking-apm-7.0.0.tar.gz
MacBook-Pro:apache-skywalking-apm-bin-es7 root$ ls
Dockerfile LICENSE README.txt bin licenses tools
Dockerfile.tomcat NOTICE agent config oap-libs webapp
- 在解压的根目录下,编写dockerfile
FROM openjdk:8-jre-alpine
ENV LANG=C.UTF-8
ENV TZ=Asia/Shanghai
COPY agent/ /skywalking/agent/
- 构建基础镜像
# 项目根目录下执行
docker build -t openjdk:sk-8-jre .
# 项目根目录下执行
docker build -t sk-test:v0.1 .
docker run -e SW_COLLECTOR_SERVERS={你的ip}:11800 -e SW_SERVICE_NAME=sk-test -p 10010:10010 sk-test:v0.1