File tree 2 files changed +13
-5
lines changed
distribution/docker/alpine
docs/setup/installation/platforms
2 files changed +13
-5
lines changed Original file line number Diff line number Diff line change 1
- FROM alpine:latest
1
+ FROM alpine:latest AS builder
2
2
3
3
LABEL MAINTAINER=
"Vector Contributors <[email protected] >"
4
4
5
5
ENV VECTOR_VERSION latest
6
6
7
+ WORKDIR /scripts
8
+
7
9
# Downloading Vector
8
10
ADD https://packages.timber.io/vector/${VECTOR_VERSION}/vector-${VECTOR_VERSION}-x86_64-unknown-linux-musl.tar.gz ./
9
11
10
12
# Installing packages
11
13
RUN mkdir vector && \
12
14
mkdir /etc/vector && \
13
15
tar -xzf vector-${VECTOR_VERSION}-x86_64-unknown-linux-musl.tar.gz --directory="vector" --strip-components=2 && \
14
- cp -a vector/bin/. /usr/local/bin && \
15
- cp -a vector/config/. /etc/vector && \
16
- rm vector-${VECTOR_VERSION}-x86_64-unknown-linux-musl.tar.gz && \
17
- rm -rf vector
16
+ cp -a vector/config/. /etc/vector
17
+
18
+ FROM alpine:latest
19
+
20
+ COPY --from=builder /scripts/vector/bin/* /usr/local/bin/
21
+ COPY --from=builder /etc/vector /etc
Original file line number Diff line number Diff line change @@ -24,6 +24,10 @@ docker run -v $PWD/vector.toml:/etc/vector/vector.toml:ro timberio/vector:latest
24
24
docker run -v $PWD /vector.toml:/etc/vector/vector.toml:ro timberio/vector-slim:latest
25
25
```
26
26
{% endcode-tabs-item %}
27
+ {% code-tabs-item title="alpine" %}
28
+ ``` bash
29
+ docker run -v $PWD /vector.toml:/etc/vector/vector.toml:ro timberio/vector-alpine:latest
30
+ ```
27
31
{% endcode-tabs %}
28
32
29
33
Modify ` $PWD ` to the directory where you store your local ` vector.toml ` file.
You can’t perform that action at this time.
0 commit comments