Skip to content

Commit ae098ed

Browse files
fizzers123cartermp
andauthored
Update NGINX instrumentation versions. (open-telemetry#3484)
Co-authored-by: Phillip Carter <[email protected]>
1 parent f11628f commit ae098ed

File tree

1 file changed

+4
-4
lines changed
  • content/en/blog/2022/instrument-nginx

1 file changed

+4
-4
lines changed

content/en/blog/2022/instrument-nginx/index.md

+4-4
Original file line numberDiff line numberDiff line change
@@ -28,19 +28,19 @@ Start from an empty directory. Create a file called `Dockerfile` and copy the
2828
following content into it:
2929

3030
```dockerfile
31-
FROM nginx:1.18
31+
FROM nginx:1.23.1
3232
RUN apt-get update ; apt-get install unzip
33-
ADD https://github.com/open-telemetry/opentelemetry-cpp-contrib/releases/download/webserver%2Fv1.0.0/opentelemetry-webserver-sdk-x64-linux.tgz.zip /opt
33+
ADD https://github.com/open-telemetry/opentelemetry-cpp-contrib/releases/download/webserver%2Fv1.0.3/opentelemetry-webserver-sdk-x64-linux.tgz /opt
3434
RUN cd /opt ; unzip opentelemetry-webserver-sdk-x64-linux.tgz.zip; tar xvfz opentelemetry-webserver-sdk-x64-linux.tgz
3535
RUN cd /opt/opentelemetry-webserver-sdk; ./install.sh
3636
ENV LD_LIBRARY_PATH=$LD_LIBRARY_PATH:/opt/opentelemetry-webserver-sdk/sdk_lib/lib
37-
RUN echo "load_module /opt/opentelemetry-webserver-sdk/WebServerModule/Nginx/ngx_http_opentelemetry_module.so;\n$(cat /etc/nginx/nginx.conf)" > /etc/nginx/nginx.conf
37+
RUN echo "load_module /opt/opentelemetry-webserver-sdk/WebServerModule/Nginx/1.23.1/ngx_http_opentelemetry_module.so;\n$(cat /etc/nginx/nginx.conf)" > /etc/nginx/nginx.conf
3838
COPY opentelemetry_module.conf /etc/nginx/conf.d
3939
```
4040

4141
What this `Dockerfile` does:
4242

43-
- Pull a base image with NGINX 1.18 pre-installed
43+
- Pull a base image with NGINX 1.23.1 pre-installed
4444
- Install `unzip`
4545
- Download the [opentelemetry-webserver-sdk-x64-linux] package
4646
- Unpack the package, put it into `/opt` & run `./install.sh`

0 commit comments

Comments
 (0)