1 Star 0 Fork 0

ensean/jenkins-agent-sshd

加入 Gitee
与超过 1200万 开发者一起发现、参与优秀开源项目,私有仓库也完全免费 :)
免费加入
文件
该仓库未声明开源许可证文件(LICENSE),使用请关注具体项目描述及其代码上游依赖。
克隆/下载
Dockerfile 816 Bytes
一键复制 编辑 原始数据 按行查看 历史
liyx 提交于 2017-10-25 15:34 . remove comments
FROM openjdk:8-jdk
LABEL MAINTAINER="liyx <liyxzsu@gmail.com>"
# change debian source mirror
COPY sources.list /etc/apt/sources.list
# Install a basic SSH server
RUN apt-get update
RUN apt-get remove -y openssh-client
RUN apt-get remove -y openssh-sftp-server
RUN apt-get install --no-install-recommends -y openssh-server
RUN apt-get clean
RUN sed -i 's|session required pam_loginuid.so|session optional pam_loginuid.so|g' /etc/pam.d/sshd
RUN mkdir -p /var/run/sshd
# Add user jenkins to the image
RUN adduser --quiet jenkins
# Set password for the jenkins user (you may want to alter this).
RUN echo "jenkins:jenkins" | chpasswd
RUN mkdir /home/jenkins/.m2
RUN chown -R jenkins:jenkins /home/jenkins/.m2/
RUN apt-get install -y maven
# Standard SSH port
EXPOSE 22
CMD ["/usr/sbin/sshd", "-D"]
Loading...
马建仓 AI 助手
尝试更多
代码解读
代码找茬
代码优化
Docker
1
https://gitee.com/ensean/jenkins-agent-sshd.git
git@gitee.com:ensean/jenkins-agent-sshd.git
ensean
jenkins-agent-sshd
jenkins-agent-sshd
master

搜索帮助