包含java ,tomcat 、nginx 、node 等环境,用到的文件包(apache-tomcat-8.5.9.tar.gz,Dockerfile,entrypoint.sh,nginx-1.15.12.tar.gz,node-v12.13.0.tar.gz,node-v12.13.0-linux-x64.tar.xz,rarlinux-x64-5.3.0.tar.gz,supervisord.conf)如下:构建通用Docker基础镜像
具体用到的Dockerfile内容如下
FROM centos:7
RUN yum update -y
RUN yum install vim -y
RUN yum install net-tools -y
RUN yum install telnet.* -y
RUN yum install curl -y
RUN yum install iputils -y
RUN yum install wget -y
RUN yum install initscripts -y
RUN yum install zip -y
RUN yum install unzip -y
RUN yum install tar -y
RUN yum install epel-release -y
RUN yum install xz -y
RUN yum install gcc gcc-c++ automake autoconf libtool make pcre pcre-devel zlib zlib-devel openssl openssl-devel -y
RUN yum install sudo -y
RUN yum install supervisor -y
RUN echo "user ALL=(ALL) ALL" >> /etc/sudoers
COPY rarlinux-x64-5.3.0.tar.gz /home/
RUN cd /home/