第一个Docker镜像Java-web项目

一、系统环境

win10+docker

二、制作Docker镜像

1、启动docker

clipboard

2、进入powershell

clipboard

clipboard

3、进入自己的工作目录

我的工作目录在E:/study/DOCKER/share/

clipboard

4、拉取依赖镜像tomcat

先查看本地镜像列表,确认没有tomcat相关镜像

clipboard

进入阿里云的镜像仓库拉取tomcat镜像从docker仓库拉取

clipboard

查看镜像详情,copy镜像地址(docker pull tomcat)到powershell下执行

clipboard

由于我之前已经拉取过(本地仓库中有),所以提示已存在

clipboard

执行docker images 查看镜像列表,可以看到tomcat

clipboard

5、创建Dockerfile文件(touch Dockerfile)

clipboard

编辑Dockerfile文件(注意创建完成后,需要将文件后缀.txt去掉否则创建镜像的时候会报错),tomcat的目录在镜像仓库中可以查看到。

clipboard

6、创建镜像

clipboard

7、启动镜像(包括基于镜像的容器一起启动)

先查看镜像列表信息

启动镜像(镜像内部包含tomcat,启动后在虚拟化的容器中运行需要做网络端口映射将tomcat的8080端口映射到本地网络的80端口)

clipboard

启动后docker会为这个容器生成一个ID,后面可通过这个容器ID和docker start|restart ID进行重启动。(如果非首次还是用docker run 则会使镜像信息恢复至原始状态。(针对镜像的修改将丢失))

8、验证容器启动情况

在本地浏览器中输入localhost:80/dams-pm/即可

clipboard

启动成功如图所示。

  • 1
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值