tar -zxvf jdk-8u77-linux-x64.tar.gz -C /usr/jdk64/
vi /etc/profile
#最后添加
#export JAVA_HOME=/usr/jdk64/jdk1.8.0_77/
#export PATH=$JAVA_HOME/bin:$PATH
source /etc/profile
java -version
yum install -y unzip
unzip apache-tomcat-7.0.56.zip
cp -rfv jenkins.war apache-tomcat-7.0.56/webapps/
cd apache-tomcat-7.0.56/webapps/
chmod +X *.sh
cd apache-tomcat-7.0.56/bin/
chmod +X *.sh
#添加权限
./startup.sh
#执行
netstat -ntlp
10.32.24.123:8081/jenkins
#===============构建镜像================
cp -rvf apache-tomcat-7.0.56.zip jdk-8u77-linux-x64.tar.gz jenkins.war /root/tomcate/
cp -rfv /etc/yum.repos.d/ftp.repo /root/tomcate
mkdir /root/tomcate/docker
cat >> /root/tomcate/Dockerfile << EOF
# Version v:1.0
FROM centos:latest
MAINTAINER GuoRui
ENV LC_ALL en_US.UTF-8
RUN rm -rfv /etc/yum.repos.d/*
ADD ftp.repo /etc/yum.repos.d/
RUN yum install -y unzip
RUN yum install -y java
EXPOSE 8081
COPY apache-tomcat-7.0.56.zip /root/apache-tomcat-7.0.56.zip
RUN unzip /root/apache-tomcat-7.0.56.zip -d /root
COPY jenkins.war /root/apache-tomcat-7.0.56/webapps/
RUN chmod +x /root/apache-tomcat-7.0.56/bin/*.sh
CMD ./root/apache-tomcat-7.0.56/bin/startup.sh
EOF
docker build -t tomcat:v1.0 .
#构建镜像,出错使用:docker build -t tomcat:v2.0
docker run -itd -p 82:8081 tomcat:v2.0
#docker rmi -f `docker images -q`
#删除所以镜像
#docker rm -f `docker ps -aq`
#删除(关闭)正在运行的所有容器 反引号
docker images
netstat -ntlp
#=========docker指令=========
FROM 基础镜像
MAINTAINER 维护者信息
RUN 要执行的命令前加上RUN
ADD COPY文件,会自动解压
WORKDIR 当前工作目录
VOLUME 目录挂在
EXPOSE 端口
CMD 进程一直运行下去
#==========================
Powered by ddoss.cn 12.0
©2015 - 2025 ddoss
渝公网安备50011302222260号
渝ICP备2024035333号
【实验平台安全承诺书】
小绿叶技术社区,优化网络中,点击查看配置信息
主机监控系统: 安全防火墙已开启检查cc攻击-下载文件完成后等待10s 恢复访问,检查连接数低于峰值恢复访问
您的IP:216.73.216.110,2025-12-01 15:21:30,Processed in 0.0142 second(s).