大兴网站建设费用,外贸建站用的服务器,深圳做网站得外包公司有哪些,嘉兴做网络推广的公司提示#xff1a;文章写完后#xff0c;目录可以自动生成#xff0c;如何生成可参考右边的帮助文档 文章目录 前言例如#xff1a;docker项目的发布方式 [docker发布的参考链接](https://www.cnblogs.com/emperorking/articles/11244253.html) 一、docker是什么#xff1f;… 提示文章写完后目录可以自动生成如何生成可参考右边的帮助文档 文章目录 前言例如docker项目的发布方式 [docker发布的参考链接](https://www.cnblogs.com/emperorking/articles/11244253.html) 一、docker是什么二、使用步骤1.操作方式1.需要2.编写dockerfile文件3.构建镜像4.查看镜像5. 运行镜像的方式6.开始测试 错误排查 总结 前言
提示这里可以添加本文要记录的大概内容
例如docker项目的发布方式 docker发布的参考链接
提示以下是本篇文章正文内容下面案例可供参考
一、docker是什么
示例是一种轻量容器化部署方式
二、使用步骤
1.操作方式 1.需要
1.项目jar包 2.Dockerfile文件 3.存放在同一个目录下
2.编写dockerfile文件 FROM java:8
VOLUME /tmp
ADD SocketApp.jar app.jar
RUN sh -c touch /app.jar
ENV JAVA_OPTS
ENTRYPOINT [java,-Djava.security.egdfile:/dev/./urandom,-jar,/app.jar]FROM java:8 引入java8环境 VOLUME 挂载路径 ADD 添加jar包到容器中 RUN 运行 jar包 ENV 设置环境变量 ENTRYPOINT 容器启动运行的命令
3.构建镜像
docker build -t hellodocker .hellodocker 镜像的名称可以任意起名称 . 必须加在当前目录运行
4.查看镜像 docker images5. 运行镜像的方式
开始运行镜像 run 运行镜像 -d 后台运行 -p端口映射 hellodocker 镜像文件
docker run -d -p 9002:9002 hellodocker6.开始测试
192.168.47.128 linux IP地址 app/test 项目路径访问 错误排查
1.查看镜像是否运行起来
docker ps2.查看在本地运行jar包是否可以运行起来
java -jar 包路径总结
提示以上就是项目发布在docker上的方式我们