FROM hub.c.163.com/library/tomcat:7.0-jre7
RUN echo "deb http://mirrors.163.com/debian/ wheezy main non-free contrib" >/etc/apt/sources.list
RUN echo "deb http://mirrors.163.com/debian/ wheezy-updates main non-free contrib" >>/etc/apt/sources.list
RUN echo "deb http://mirrors.163.com/debian/ wheezy-backports main non-free contrib" >>/etc/apt/sources.list
RUN echo "deb-src http://mirrors.163.com/debian/ wheezy main non-free contrib" >>/etc/apt/sources.list
RUN echo "deb-src http://mirrors.163.com/debian/ wheezy-updates main non-free contrib" >>/etc/apt/sources.list
RUN echo "deb-src http://mirrors.163.com/debian/ wheezy-backports main non-free contrib" >>/etc/apt/sources.list
RUN echo "deb http://mirrors.163.com/debian-security/ wheezy/updates main non-free contrib" >>/etc/apt/sources.list
RUN echo "deb-src http://mirrors.163.com/debian-security/ wheezy/updates main non-free contrib" >>/etc/apt/sources.list
RUN apt-get update
#install-software
RUN apt-get install -y vim wget curl openssh-server net-tools sudo
RUN rm -rf /var/lib/apt/lists/*
#config-ssh
RUN mkdir -p /var/run/sshd
RUN echo "xxxxxxxx" | chpasswd
RUN sed -i s/"PermitRootLogin without-password"/"PermitRootLogin yes"/g /etc/ssh/sshd_config
#time-config
RUN rm -rf /etc/localtime && cp /usr/share/zoneinfo/Asia/Shanghai /etc/localtime
RUN echo 'Asia/Shanghai' > /etc/timezone
#config-hosts
#copy run.sh /root
#RUN chmod +x /root/run.sh
#config-port
EXPOSE 22 8080 8081
EXPOSE 80 443
#ENTRYPOINT /bin/sh -c /root/run.sh && /usr/local/tomcat/bin/startup.sh && /usr/sbin/sshd -D
ENTRYPOINT /usr/local/tomcat/bin/startup.sh && /usr/sbin/sshd -D
No tags have been pushed to this repository yet.