1 Star 0 Fork 1.3K

优秀开源项目收集/docker

forked from Kenny小狼/docker 
加入 Gitee
与超过 1400万 开发者一起发现、参与优秀开源项目,私有仓库也完全免费 :)
免费加入
文件
该仓库未声明开源许可证文件(LICENSE),使用请关注具体项目描述及其代码上游依赖。
克隆/下载
Dockerfile 1.15 KB
一键复制 编辑 原始数据 按行查看 历史
KennyLee 提交于 2020-09-13 15:49 +08:00 . 抽下风,修改下名字
# Redmine for advanced git integration
#
# Authoer: kennylee
# Command format: Instruction [arguments command] ..
# 第一行必须指定基于的基础镜像
FROM kennylee/ubuntu
# 维护者信息
MAINTAINER kennylee <kennylee26@gmail.com>
ENV GIT_HOME /home/git/
RUN add-apt-repository ppa:git-core/ppa -y
RUN apt-get update && \
apt-get install -y git apache2 apache2-utils perl libdbd-mysql-perl libapache2-mod-perl2
RUN a2enmod cgi alias env rewrite
RUN apt-get clean && \
rm -rf /var/lib/apt/lists/*
RUN mkdir -p $GIT_HOME
RUN chgrp -R www-data $GIT_HOME
RUN sed -i 's/MaxKeepAliveRequests 100/MaxKeepAliveRequests 512/g' /etc/apache2/apache2.conf
#RUN sed -i 's/KeepAliveTimeout 5/KeepAliveTimeout 15/g' /etc/apache2/apache2.conf
#RUN sed -i 's/KeepAlive On/KeepAlive Off/g' /etc/apache2/apache2.conf
COPY git-http.conf /etc/apache2/sites-enabled/git-http.conf
RUN sed -i "s%/home/git%$GIT_HOME%g" /etc/apache2/sites-enabled/git-http.conf
COPY Redmine.pm /usr/share/perl5/Apache2/Redmine.pm
RUN mv /etc/apache2/sites-enabled/000-default.conf /etc/apache2/sites-enabled/000-default.conf.bak
COPY run.sh /run.sh
RUN chmod +x /*.sh
EXPOSE 80
CMD ["/run.sh"]
Loading...
马建仓 AI 助手
尝试更多
代码解读
代码找茬
代码优化
Docker
1
https://gitee.com/open-repo/docker.git
git@gitee.com:open-repo/docker.git
open-repo
docker
docker
master

搜索帮助