***下载公网镜像地址***:https://hub.docker.com/expolre
***自定义镜像步骤***:
使用dockerfile创建镜像,容器使用镜像步骤如下
创建一个dockerfile文件 到自定义目录下,然后写入内容,例如下:
FROM centos:7
maintainer full
add jdk-8u151-linux-x64.tar.gz /usr/local
env JAVA_HOME /usr/local/jdk1.8.0_151
add apache-tomcat-7.0.65.tar.gz /usr/local
copy server.xml /usr/local/apache-tomcat-7.0.65/conf
workdir /usr/local/apache-tomcat-7.0.65
expose 8080
entrypoint ["./bin/catalina.sh","run"]
然后构建镜像:
docker build -t tomcat:v1 . //注意后面的. 代表dockerfile文件的位置
依据镜像创建容器:
docker run -itd --name=tomcat -p 8081:8080 -v /app/webapps:/usr/local/apache-tomcat-7.0.65/webapps tomcat:v
1
在/app/webapps 目录下创建ROOT,里面添加index.html ,网址访问