docker微服务实战
1、编写代码并构建打包
#创建文件夹并上传jar包 mkdir mydocker
2、编写Dockerfile文件
vi Dockerfile # 基础镜像使用java FROM java:8 # 作者 MAINTAINER sheyu # VOLUME 指定临时文件目录为/tmp,在主机/var/lib/docker目录下创建了一个临时文件并链接到容器的/tmp VOLUME /tmp # 将jar包添加到容器中并更名为sheyu_docker.jar ADD demo-0.0.1-SNAPSHOT.jar sheyu_docker.jar # 运行jar包 RUN bash -c 'touch /sheyu_docker.jar' ENTRYPOINT ["java","-jar","/sheyu_docker.jar"] #暴露6001端口作为微服务 EXPOSE 6001
3、构建镜像
docker build -t sheyudocer:v1.0 .
4、运行容器
docker run -d -p 6001:6001 sheyudocer:v1.0
5、访问测试
192.168.111.99:6001/hello
![](https://img2022.cnblogs.com/blog/741283/202210/741283-20221031185509796-491297759.png)
posted on 2022-10-31 18:55 zhaoshuzhan 阅读(11) 评论(0) 编辑 收藏 举报