Jenkins docker image build base on centos image, then install git, maven3, jdk8
304
admin/1docker run -p 8080:8080 iatebes/jenkins
admin/1)docker run -p 8080:8080 iatebes/jenkins:configurated
http://localhost:8080/jenkins
# base tu docker file centos
FROM centos
MAINTAINER iatebes
# dau tien la cai git tu yum install, -y la de mac dinh chon yes cho cac cau hoi cua yum install
RUN yum -y install git
# add cac file cua tomcat, jdk, maven, jenkins vao container
ADD apache-tomcat-8.5.29.tar.gz /usr/tomcat
ADD jdk-8u161-linux-x64.tar.gz /usr/java
ADD apache-maven-3.5.3-bin.tar.gz /usr/maven
ADD jenkins.war /usr/tomcat/apache-tomcat-8.5.29/webapps
# thiet lap bien moi truong cho container
ENV JAVA_HOME /usr/java/jdk1.8.0_161
ENV PATH $PATH:$HOME/bin:$JAVA_HOME/bin:/usr/maven/apache-maven-3.5.3/bin
# mo port 8080 cho host
EXPOSE 8080
# chay tomcat
CMD ["/usr/tomcat/apache-tomcat-8.5.29/bin/catalina.sh", "run"]
Content type
Image
Digest
Size
392.9 MB
Last updated
over 8 years ago
docker pull iatebes/jenkins