-
Notifications
You must be signed in to change notification settings - Fork 3.7k
Closed
Description
Search before asking
- I had searched in the issues and found no similar issues.
Version
2.1.4
What's Wrong?
使用docker run启动容器直接失败,仅有一行日志standard_init_linux.go:211: exec user process caused "no such file or directory"
我得命令:
docker run -itd \
--name=fe \
--env FE_SERVERS="fe1:192.168.0.132:9010" \
--env FE_ID=1 \
-p 8030:8030 \
-p 9030:9030 \
-v /mnt/lhj/data/fe/doris-meta:/opt/apache-doris/fe/doris-meta \
-v /mnt/lhj/data/fe/log:/opt/apache-doris/fe/log \
--net=host \
apache-doris/apache-doris:2.1.4-fe
我得Dockerfile:
# 选择基础镜像
FROM openjdk:8u342-jdk
# 设置环境变量
ENV JAVA_HOME="/usr/local/openjdk-8/"
ENV PATH="/opt/apache-doris/fe/bin:$PATH"
# 下载软件至镜像内,可根据需要替换
ADD ./resource/apache-doris-2.1.4-bin-x64.tar.gz /opt/
RUN apt-get update && \
apt-get install -y default-mysql-client && \
apt-get clean && \
mkdir /opt/apache-doris && \
cd /opt && \
mv ./apache-doris-2.1.4-bin-x64/fe /opt/apache-doris/
ADD ./resource/init_fe.sh /opt/apache-doris/fe/bin
RUN chmod 755 /opt/apache-doris/fe/bin/init_fe.sh
ENTRYPOINT ["/opt/apache-doris/fe/bin/init_fe.sh"]
我得init_fe.sh来自](https://github.com/apache/doris/blob/master/docker/runtime/fe/resource/init_fe.sh)
我容器构建时的日志:
(base) [root@k8snode132 fe]# docker build . -t apache-doris:2.1.4-fe
Sending build context to Docker daemon 2.886GB
Step 1/8 : FROM openjdk:8u342-jdk
---> b273004037cc
Step 2/8 : ENV JAVA_HOME="/usr/local/openjdk-8/"
---> Using cache
---> 8e84c71e9ee6
Step 3/8 : ENV PATH="/opt/apache-doris/fe/bin:$PATH"
---> Using cache
---> 6487d264ed20
Step 4/8 : ADD ./resource/apache-doris-2.1.4-bin-x64.tar.gz /opt/
---> Using cache
---> addbeee6c2c0
Step 5/8 : RUN apt-get update && apt-get install -y default-mysql-client && apt-get clean && mkdir /opt/apache-doris && cd /opt && mv ./apache-doris-2.1.4-bin-x64/fe /opt/apache-doris/
---> Running in e19a3a099fdb
Get:1 http://deb.debian.org/debian bullseye InRelease [116 kB]
Get:2 http://deb.debian.org/debian-security bullseye-security InRelease [48.4 kB]
Get:3 http://deb.debian.org/debian bullseye-updates InRelease [44.1 kB]
Get:4 http://deb.debian.org/debian bullseye/main amd64 Packages [8067 kB]
Get:5 http://deb.debian.org/debian-security bullseye-security/main amd64 Packages [279 kB]
Get:6 http://deb.debian.org/debian bullseye-updates/main amd64 Packages [18.8 kB]
Fetched 8573 kB in 2min 15s (63.3 kB/s)
Reading package lists...
Reading package lists...
Building dependency tree...
Reading state information...
The following additional packages will be installed:
libconfig-inifiles-perl libdbd-mariadb-perl libdbi-perl libmariadb3
libterm-readkey-perl mariadb-client-10.5 mariadb-client-core-10.5
mariadb-common mysql-common
Suggested packages:
libclone-perl libmldbm-perl libnet-daemon-perl libsql-statement-perl
The following NEW packages will be installed:
default-mysql-client libconfig-inifiles-perl libdbd-mariadb-perl libdbi-perl
libmariadb3 libterm-readkey-perl mariadb-client-10.5
mariadb-client-core-10.5 mariadb-common mysql-common
0 upgraded, 10 newly installed, 0 to remove and 53 not upgraded.
Need to get 3488 kB of archives.
After this operation, 39.5 MB of additional disk space will be used.
Get:1 http://deb.debian.org/debian bullseye/main amd64 libconfig-inifiles-perl all 3.000003-1 [52.1 kB]
Get:2 http://deb.debian.org/debian bullseye/main amd64 mysql-common all 5.8+1.0.7 [7464 B]
Get:3 http://deb.debian.org/debian bullseye/main amd64 mariadb-common all 1:10.5.23-0+deb11u1 [37.2 kB]
Get:4 http://deb.debian.org/debian bullseye/main amd64 libmariadb3 amd64 1:10.5.23-0+deb11u1 [176 kB]
Get:5 http://deb.debian.org/debian bullseye/main amd64 mariadb-client-core-10.5 amd64 1:10.5.23-0+deb11u1 [785 kB]
Get:6 http://deb.debian.org/debian bullseye/main amd64 mariadb-client-10.5 amd64 1:10.5.23-0+deb11u1 [1508 kB]
Get:7 http://deb.debian.org/debian bullseye/main amd64 default-mysql-client all 1.0.7 [3700 B]
Get:8 http://deb.debian.org/debian bullseye/main amd64 libdbi-perl amd64 1.643-3+b1 [780 kB]
Get:9 http://deb.debian.org/debian bullseye/main amd64 libdbd-mariadb-perl amd64 1.21-3 [110 kB]
Get:10 http://deb.debian.org/debian bullseye/main amd64 libterm-readkey-perl amd64 2.38-1+b2 [27.8 kB]
debconf: delaying package configuration, since apt-utils is not installed
Fetched 3488 kB in 49s (71.8 kB/s)
Selecting previously unselected package libconfig-inifiles-perl.
(Reading database ... 12680 files and directories currently installed.)
Preparing to unpack .../0-libconfig-inifiles-perl_3.000003-1_all.deb ...
Unpacking libconfig-inifiles-perl (3.000003-1) ...
Selecting previously unselected package mysql-common.
Preparing to unpack .../1-mysql-common_5.8+1.0.7_all.deb ...
Unpacking mysql-common (5.8+1.0.7) ...
Selecting previously unselected package mariadb-common.
Preparing to unpack .../2-mariadb-common_1%3a10.5.23-0+deb11u1_all.deb ...
Unpacking mariadb-common (1:10.5.23-0+deb11u1) ...
Selecting previously unselected package libmariadb3:amd64.
Preparing to unpack .../3-libmariadb3_1%3a10.5.23-0+deb11u1_amd64.deb ...
Unpacking libmariadb3:amd64 (1:10.5.23-0+deb11u1) ...
Selecting previously unselected package mariadb-client-core-10.5.
Preparing to unpack .../4-mariadb-client-core-10.5_1%3a10.5.23-0+deb11u1_amd64.deb ...
Unpacking mariadb-client-core-10.5 (1:10.5.23-0+deb11u1) ...
Selecting previously unselected package mariadb-client-10.5.
Preparing to unpack .../5-mariadb-client-10.5_1%3a10.5.23-0+deb11u1_amd64.deb ...
Unpacking mariadb-client-10.5 (1:10.5.23-0+deb11u1) ...
Selecting previously unselected package default-mysql-client.
Preparing to unpack .../6-default-mysql-client_1.0.7_all.deb ...
Unpacking default-mysql-client (1.0.7) ...
Selecting previously unselected package libdbi-perl:amd64.
Preparing to unpack .../7-libdbi-perl_1.643-3+b1_amd64.deb ...
Unpacking libdbi-perl:amd64 (1.643-3+b1) ...
Selecting previously unselected package libdbd-mariadb-perl.
Preparing to unpack .../8-libdbd-mariadb-perl_1.21-3_amd64.deb ...
Unpacking libdbd-mariadb-perl (1.21-3) ...
Selecting previously unselected package libterm-readkey-perl.
Preparing to unpack .../9-libterm-readkey-perl_2.38-1+b2_amd64.deb ...
Unpacking libterm-readkey-perl (2.38-1+b2) ...
Setting up libconfig-inifiles-perl (3.000003-1) ...
Setting up mysql-common (5.8+1.0.7) ...
update-alternatives: using /etc/mysql/my.cnf.fallback to provide /etc/mysql/my.cnf (my.cnf) in auto mode
Setting up mariadb-common (1:10.5.23-0+deb11u1) ...
update-alternatives: using /etc/mysql/mariadb.cnf to provide /etc/mysql/my.cnf (my.cnf) in auto mode
Setting up libmariadb3:amd64 (1:10.5.23-0+deb11u1) ...
Setting up libterm-readkey-perl (2.38-1+b2) ...
Setting up libdbi-perl:amd64 (1.643-3+b1) ...
Setting up libdbd-mariadb-perl (1.21-3) ...
Setting up mariadb-client-core-10.5 (1:10.5.23-0+deb11u1) ...
Setting up mariadb-client-10.5 (1:10.5.23-0+deb11u1) ...
Setting up default-mysql-client (1.0.7) ...
Processing triggers for libc-bin (2.31-13+deb11u3) ...
Removing intermediate container e19a3a099fdb
---> 591f569b550d
Step 6/8 : ADD ./resource/init_fe.sh /opt/apache-doris/fe/bin
---> 9647d286fbf8
Step 7/8 : RUN chmod 755 /opt/apache-doris/fe/bin/init_fe.sh
---> Running in ae83d0468eb8
Removing intermediate container ae83d0468eb8
---> 00f5c1c6a46f
Step 8/8 : ENTRYPOINT ["/opt/apache-doris/fe/bin/init_fe.sh"]
---> Running in e65854a3fb41
Removing intermediate container e65854a3fb41
---> 266195966b82
Successfully built 266195966b82
Successfully tagged apache-doris:2.1.4-fe
What You Expected?
正常启动
How to Reproduce?
No response
Anything Else?
由于fe未启动成功,be还未尝试
Are you willing to submit PR?
- Yes I am willing to submit a PR!
Code of Conduct
- I agree to follow this project's Code of Conduct
Metadata
Metadata
Assignees
Labels
No labels