Skip to content
体验新版
项目
组织
正在加载...
登录
切换导航
打开侧边栏
Pinoxchio
apollo
提交
ace1e644
A
apollo
项目概览
Pinoxchio
/
apollo
与 Fork 源项目一致
从无法访问的项目Fork
通知
2
Star
0
Fork
0
代码
文件
提交
分支
Tags
贡献者
分支图
Diff
Issue
0
列表
看板
标记
里程碑
合并请求
0
Wiki
0
Wiki
分析
仓库
DevOps
项目成员
Pages
A
apollo
项目概览
项目概览
详情
发布
仓库
仓库
文件
提交
分支
标签
贡献者
分支图
比较
Issue
0
Issue
0
列表
看板
标记
里程碑
合并请求
0
合并请求
0
Pages
分析
分析
仓库分析
DevOps
Wiki
0
Wiki
成员
成员
收起侧边栏
关闭侧边栏
动态
分支图
创建新Issue
提交
Issue看板
体验新版 GitCode,发现更多精彩内容 >>
提交
ace1e644
编写于
5月 24, 2020
作者:
S
storypku
浏览文件
操作
浏览文件
下载
电子邮件补丁
差异文件
Docker: user account settings
上级
3912e46a
变更
6
隐藏空白更改
内联
并排
Showing
6 changed file
with
11 addition
and
54 deletion
+11
-54
docker/build/cyber.x86_64.dockerfile
docker/build/cyber.x86_64.dockerfile
+0
-2
docker/build/dev.x86_64.dockerfile
docker/build/dev.x86_64.dockerfile
+0
-2
docker/build/installers/install_minimal_environment.sh
docker/build/installers/install_minimal_environment.sh
+7
-1
docker/build/installers/install_pcl.sh
docker/build/installers/install_pcl.sh
+4
-8
docker/build/installers/install_user.sh
docker/build/installers/install_user.sh
+0
-40
docker/build/new_dev.x86_64.dockerfile
docker/build/new_dev.x86_64.dockerfile
+0
-1
未找到文件。
docker/build/cyber.x86_64.dockerfile
浏览文件 @
ace1e644
...
...
@@ -20,8 +20,6 @@ RUN bash /tmp/installers/install_qa_tools.sh
RUN
bash /tmp/installers/install_cyber_deps.sh
RUN
bash /tmp/installers/install_visualizer_deps.sh
RUN
bash /tmp/installers/install_bazel.sh
RUN
bash /tmp/installers/install_user.sh
RUN
bash /tmp/installers/post_install.sh
${
BUILD_STAGE
}
WORKDIR
/apollo
USER
apollo
docker/build/dev.x86_64.dockerfile
浏览文件 @
ace1e644
...
...
@@ -76,10 +76,8 @@ RUN bash /tmp/installers/install_python_modules.sh
RUN
bash /tmp/installers/install_qp_oases.sh
RUN
bash /tmp/installers/install_qt.sh
RUN
bash /tmp/installers/install_undistort.sh
RUN
bash /tmp/installers/install_user.sh
RUN
bash /tmp/installers/install_yarn.sh
RUN
bash /tmp/installers/post_install.sh
RUN
bash /tmp/installers/install_opuslib.sh
WORKDIR
/apollo
USER
apollo
docker/build/installers/install_minimal_environment.sh
浏览文件 @
ace1e644
...
...
@@ -43,7 +43,7 @@ apt-get -y update && \
build-essential
\
autotools-dev
\
apt-file
\
bc
\
sudo
\
gcc-7
\
g++-7
\
gdb
\
...
...
@@ -65,6 +65,12 @@ apt-get -y update && \
unzip
\
zip
##----------------##
## SUDO ##
##----------------##
sed
-i
/etc/sudoers
-re
's/^%sudo.*/%sudo ALL=(ALL:ALL) NOPASSWD: ALL/g'
##
##----------------##
## Python Setings |
##----------------##
...
...
docker/build/installers/install_pcl.sh
浏览文件 @
ace1e644
...
...
@@ -49,14 +49,10 @@ if [ "$BUILD" == "build" ] || [ "$ARCH" == "x86_64" ]; then
tar
xzvf
${
PKG_NAME
}
pushd
pcl-pcl-
${
VERSION
}
/
echo
"add_definitions(-D_GLIBCXX_USE_CXX11_ABI=0)"
>
temp
cat
CMakeLists.txt
>>
temp
mv
temp CMakeLists.txt
mkdir
build
cd
build
cmake ..
make
-j
${
THREAD_NUM
}
make
install
mkdir
build
&&
cd
build
cmake ..
make
-j
${
THREAD_NUM
}
make
install
popd
#clean up
...
...
docker/build/installers/install_user.sh
已删除
100755 → 0
浏览文件 @
3912e46a
#!/usr/bin/env bash
###############################################################################
# Copyright 2018 The Apollo Authors. All Rights Reserved.
#
# Licensed under the Apache License, Version 2.0 (the "License");
# you may not use this file except in compliance with the License.
# You may obtain a copy of the License at
#
# http://www.apache.org/licenses/LICENSE-2.0
#
# Unless required by applicable law or agreed to in writing, software
# distributed under the License is distributed on an "AS IS" BASIS,
# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
# See the License for the specific language governing permissions and
# limitations under the License.
###############################################################################
# Fail on first error.
set
-e
apt-get
-y
update
&&
\
apt-get
-y
install
\
sudo
&&
\
apt-get clean
&&
\
rm
-rf
/var/lib/apt/lists/
*
USER_NAME
=
apollo
adduser
--disabled-password
--gecos
''
${
USER_NAME
}
usermod
-aG
sudo
${
USER_NAME
}
sed
-i
/etc/sudoers
-re
's/^%sudo.*/%sudo ALL=(ALL:ALL) NOPASSWD: ALL/g'
cp
-f
/etc/misc/user.bash_aliases /home/
${
USER_NAME
}
/.bash_aliases
cp
-f
/etc/misc/user.vimrc /home/
${
USER_NAME
}
/.vimrc
chown
-R
${
USER_NAME
}
:
${
USER_NAME
}
/home/
${
USER_NAME
}
docker/build/new_dev.x86_64.dockerfile
浏览文件 @
ace1e644
...
...
@@ -5,7 +5,6 @@ ARG BUILD_STAGE
ARG
INSTALL_MODE
WORKDIR
/apollo
USER
root
COPY
installers /tmp/installers
RUN
bash /tmp/installers/install_geo_adjustment.sh
${
GEOLOC
}
...
...
编辑
预览
Markdown
is supported
0%
请重试
或
添加新附件
.
添加附件
取消
You are about to add
0
people
to the discussion. Proceed with caution.
先完成此消息的编辑!
取消
想要评论请
注册
或
登录