Skip to content

Commit 02433a9

Browse files
authored
fix: 修正LD_LIBRARY_PATH定义时存在空路径问题。 (#31156)
style: 调整apt-get为apt方式;还有就是bin目录下的entrypoint.sh脚本文件,换行符目前是Windows的,建议调整为Unix(LF)格式。
1 parent 1f3c9d7 commit 02433a9

1 file changed

Lines changed: 4 additions & 4 deletions

File tree

packaging/docker/Dockerfile

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -22,8 +22,8 @@ RUN tar -zxf /root/${pkgFile} && \
2222
cd /root/ && \
2323
rm /root/${pkgFile} && \
2424
rm -rf /root/${dirName} && \
25-
apt-get update && \
26-
apt-get install -y --no-install-recommends \
25+
apt update && \
26+
apt install -y --no-install-recommends \
2727
locales \
2828
tzdata \
2929
netcat \
@@ -35,11 +35,11 @@ RUN tar -zxf /root/${pkgFile} && \
3535
net-tools \
3636
valgrind \
3737
rsync && \
38-
apt-get clean && \
38+
apt clean && \
3939
rm -rf /var/lib/apt/lists/* && \
4040
locale-gen en_US.UTF-8
4141

42-
ENV LD_LIBRARY_PATH="$LD_LIBRARY_PATH:/usr/lib" \
42+
ENV LD_LIBRARY_PATH="${LD_LIBRARY_PATH:+$LD_LIBRARY_PATH:}/usr/lib" \
4343
LC_CTYPE=en_US.UTF-8 \
4444
LANG=en_US.UTF-8 \
4545
LC_ALL=en_US.UTF-8

0 commit comments

Comments
 (0)