dockerfile实战之制作镜像



FROM centos MAINTAINER xiaokuangshen<990043279@qq.com> ENV MYPATH /usr/local WORKDIR $MYPATH RUN yum -y install vim RUN yum -y install net-tools EXPOSE 80 CMD echo $MYPATH CMD echo "-----end----" CMD /bin/bash
docker build -f mydockerfile-centos -t mycentos:1.0 .






















FROM centos:7 MAINTAINER xiaokuangshen<990043279@qq.com> COPY readme.txt /usr/local/readme.txt ADD jdk-8u321-linux-x64.tar.gz /usr/local/ ADD apache-tomcat-9.0.59.tar.gz /usr/local/ RUN yum -y install vim ENV MYPATH /usr/local WORKDIR $MYPATH ENV JAVA_HOME /usr/local/jdk1.8.0_321 ENV CLASSPATH $JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar ENV CATALINA_HOME /usr/local/apache-tomcat-9.0.59 ENV CATALINA_BASH /usr/local/apache-tomcat-9.0.59 ENV PATH $PATH:$JAVA_HOME/bin:$CATALINA_HOME/lib:$CATALINA_HOME/bin EXPOSE 8080 CMD /usr/local/apache-tomcat-9.0.59/bin/startup.sh && tail -F /usr/local/apache-tomcat-9.0.59/bin/logs/catalina.out

是usr不是url
docker run -d -p 9090:8080 --name kuangtomcat -v /home/kuangshen/build/tomcat/test:/url/local/apache-tomcat-9.0.59/webapps/test -v /home/kuangshen/build/tomcat/tomcatlogs/:/url/local/apache-tomcat-9.0.59/logs diytomcat
docker exec -it kuangtomcat /bin/bash



百度


菜鸟教程

docker run -d -p 9090:8080 --name kuangtomcat3 -v /home/kuangshen/build/tomcat/test:/usr/local/apache-tomcat-9.0.59/webapps/test -v /home/kuangshen/build/tomcat/tomcatlogs/:/usr/local/apache-tomcat-9.0.59/logs diytomcat




浙公网安备 33010602011771号