首页 > 其他 > 详细

dockerfile

时间:2020-07-17 15:08:51      阅读:39      评论:0      收藏:0      [点我收藏+]

常用指令

技术分享图片

 

 使用dockerfile构建镜像

docker image build [OPTIONS] PATH |URL|-

Options:

-t , --tag list # 镜像名称

-f, --file string #指定Dockerfile文件位置

PATH, 上下文路径,比如压缩包位置,启动脚本位置等,最好放在Dockerfile目录下

示例如下:

docker build .

docker build -t my/app

docker build -t my/app -f /path/Dockerfile /path 

###  构建java网站环境  ### 

FROM  centos:7

MAINTAINER mmm

ADD jdk-8u45-linux-x64.tar.gz /usr/local/

ENV JAVA_HOME  /usr/loca/jdk1.8.0_45

ADD apache-tomcat-8.0.46.tar.gz /usr/local/

COPY server.xml /usr/local/apache-tomcat-8.0.46/conf/

RUN rm -f /usr/loca/*.tar.gz

WORKDIR /usr/local/apache-tomcat-8.0.46

EXPOSE 8080

ENTRYPOINT ["./bin/catalina.sh","run"]

## 执行build

docker build -t tomcat:v1 ./

##3 创建容器

docker run -idt --name=tomcat \

 -p 8080:8080 \

--mount type=bind,src=/app/myapps/,dst=/usr/local/apache-tomcat-8.0.46/webapps/ \

tomcat:v1

 

dockerfile

原文:https://www.cnblogs.com/mjxi/p/13328568.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!