修正gitlab的升级,单独升级git失败。

This commit is contained in:
KennyLee 2018-06-05 18:00:08 +08:00
parent 1aa9a37cb1
commit 99a879a2db
3 changed files with 2 additions and 11 deletions

1
.gitignore vendored
View File

@ -47,3 +47,4 @@ tasks.xml
src/main/resources/rebel.xml src/main/resources/rebel.xml
data/ data/
**.dat

View File

@ -2,16 +2,5 @@ FROM gitlab/gitlab-ce:10.8.3-ce.0
MAINTAINER kennylee26 <kennylee26@gmail.com> MAINTAINER kennylee26 <kennylee26@gmail.com>
RUN apt-get update && \
apt-get install -y python-software-properties software-properties-common
RUN add-apt-repository ppa:git-core/ppa -y
RUN apt-get update && \
apt-get install git -y
RUN apt-get clean && \
rm -rf /var/lib/apt/lists/*
RUN rm /opt/gitlab/embedded/bin/git && \
ln -s /opt/gitlab/embedded/bin/git /usr/local/bin/git
ENV TZ=Asia/Shanghai ENV TZ=Asia/Shanghai

View File

@ -10,6 +10,7 @@
* 容器首次启动可能比较久。 * 容器首次启动可能比较久。
* 由于gitlab默认使用hostname为访问的路径所以在docker环境下不适合所以构造容器时指定了`hostname`并且在相应的在gitlab启动参数中添加该配置。但除非该hostname是有对于的dns作为解析。不然使用者应当的本地hosts文件中添加使用映射地址和ip。 * 由于gitlab默认使用hostname为访问的路径所以在docker环境下不适合所以构造容器时指定了`hostname`并且在相应的在gitlab启动参数中添加该配置。但除非该hostname是有对于的dns作为解析。不然使用者应当的本地hosts文件中添加使用映射地址和ip。
* 尝试单独升级git版本失败原因是gitlab使用的内部的git版本具体路径是 `/opt/gitlab/embedded/bin/git`
### 文档参考 ### 文档参考