Skip to content
GitLab
Menu
Projects
Groups
Snippets
Help
Projects
Groups
Snippets
Help
Help
Support
Community forum
Keyboard shortcuts
?
Submit feedback
Sign in
Toggle navigation
Menu
Open sidebar
小 白蛋
Mizu
Commits
9ef56f6d
Unverified
Commit
9ef56f6d
authored
3 years ago
by
M. Mert Yildiran
Browse files
Options
Download
Email Patches
Plain Diff
Replace `RUN`s with `&&`
parent
4fbed633
feat/docker-from-arm64-to-amd64
No related merge requests found
Changes
1
Hide whitespace changes
Inline
Side-by-side
Showing
1 changed file
devops/linux-x86_64-musl-go-libpcap/Dockerfile
+12
-12
devops/linux-x86_64-musl-go-libpcap/Dockerfile
with
12 additions
and
12 deletions
+12
-12
devops/linux-x86_64-musl-go-libpcap/Dockerfile
+
12
-
12
View file @
9ef56f6d
...
...
@@ -13,19 +13,19 @@ ENV AS=${CROSS_ROOT}/bin/${CROSS_TRIPLE}-as \
# Install Go
WORKDIR
/
RUN
curl https://go.dev/dl/go1.17.6.linux-arm64.tar.gz
-Lo
./go.linux-arm64.tar.gz
RUN
curl https://go.dev/dl/go1.17.6.linux-arm64.tar.gz.asc
-Lo
./go.linux-arm64.tar.gz.asc
RUN
curl https://dl.google.com/dl/linux/linux_signing_key.pub
-Lo
linux_signing_key.pub
RUN
gpg
--import
linux_signing_key.pub
&&
gpg
--verify
./go.linux-arm64.tar.gz.asc ./go.linux-arm64.tar.gz
RUN
rm
-rf
/usr/local/go
&&
tar
-C
/usr/local
-xzf
go.linux-arm64.tar.gz
RUN
curl https://go.dev/dl/go1.17.6.linux-arm64.tar.gz
-Lo
./go.linux-arm64.tar.gz
\
&&
curl https://go.dev/dl/go1.17.6.linux-arm64.tar.gz.asc
-Lo
./go.linux-arm64.tar.gz.asc
\
&&
curl https://dl.google.com/dl/linux/linux_signing_key.pub
-Lo
linux_signing_key.pub
\
&&
gpg
--import
linux_signing_key.pub
&&
gpg
--verify
./go.linux-arm64.tar.gz.asc ./go.linux-arm64.tar.gz
\
&&
rm
-rf
/usr/local/go
&&
tar
-C
/usr/local
-xzf
go.linux-arm64.tar.gz
ENV
PATH "$PATH:/usr/local/go/bin"
# Compile libpcap from source
RUN
curl https://www.tcpdump.org/release/libpcap-1.10.1.tar.gz
-Lo
./libpcap.tar.gz
RUN
curl https://www.tcpdump.org/release/libpcap-1.10.1.tar.gz.sig
-Lo
./libpcap.tar.gz.sig
RUN
curl https://www.tcpdump.org/release/signing-key.asc
-Lo
./signing-key.asc
RUN
gpg
--import
signing-key.asc
&&
gpg
--verify
libpcap.tar.gz.sig libpcap.tar.gz
RUN
tar
-xzf
libpcap.tar.gz
&&
mv
./libpcap-
*
./libpcap
RUN
curl https://www.tcpdump.org/release/libpcap-1.10.1.tar.gz
-Lo
./libpcap.tar.gz
\
&&
curl https://www.tcpdump.org/release/libpcap-1.10.1.tar.gz.sig
-Lo
./libpcap.tar.gz.sig
\
&&
curl https://www.tcpdump.org/release/signing-key.asc
-Lo
./signing-key.asc
\
&&
gpg
--import
signing-key.asc
&&
gpg
--verify
libpcap.tar.gz.sig libpcap.tar.gz
\
&&
tar
-xzf
libpcap.tar.gz
&&
mv
./libpcap-
*
./libpcap
WORKDIR
/libpcap
RUN
./configure
--host
=
x86_64
&&
make
RUN
cp
/libpcap/libpcap.a /usr/local/musl/lib/gcc/x86_64-unknown-linux-musl/
*
/
RUN
./configure
--host
=
x86_64
&&
make
\
&&
cp
/libpcap/libpcap.a /usr/local/musl/lib/gcc/x86_64-unknown-linux-musl/
*
/
This diff is collapsed.
Click to expand it.
Write
Preview
Supports
Markdown
0%
Try again
or
attach a new file
.
Attach a file
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Cancel
Please
register
or
sign in
to comment
Menu
Projects
Groups
Snippets
Help