2021/5/11 docker的应用

Posted 关关大大

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了2021/5/11 docker的应用相关的知识,希望对你有一定的参考价值。

  很快一天过去了,今天虽然没有加班,但是依旧感觉疲惫,弄了一天的docker镜像的问题。作为一名前端开发工程师从以前从未听说过docker到现在懂得了如何运用,也是不容易啊。之前也说过,我们项目结构是前后端分离的项目,前端是tomcat起个服务,把打包好的前端项目放到tomcat中,然后经过nginx的反向代理到后台的服务。所以前端工程中会放入一个下载好的tomcat,通过sh脚本将前端的项目放到tomcat中,然后把tomcat打包成zip文件供测试下载,然后测试将tomcat部署到主机上,解压,运行就ok了,这是现在的整个流程,但是昨天也说了tomcat跑我们流水线的时候跑不过去,所以必须用docker镜像的方式来下载部署,所以就开始了苦逼的docker容器化改造了。

  首先运维将liunx中装有docker环境,然后给了我们一个文档,文档中写了tomcat的镜像地址,然后有一个示例的dom.war包作为业务包,以及一个dockerfile文件,告诉我们执行的步骤,我自己总结的步骤如下:

  1.执行 dockerfile文件docker build -t 自定义镜像名+:+版本号+空格+ .

  2.查看docker镜像: docker image ls|grep +镜像名

  3.进入docker中: docker run -t  镜像id bash

  4.进入docker中的tomcat,运行tomcat 然后看到运行成功.

上面几步就是今天的收获,虽然还没弄完,还要把这些放到流水线上,将生成的镜像推出来,以供测试下载,然后下载下来的镜像如何运行,还要写成文档给测试,这个前端当的什么事情都要做了,快把前端都忘了.今天是有点累了,就大致写这么多吧,整体工作还没做完,明天继续吧.

以上是关于2021/5/11 docker的应用的主要内容,如果未能解决你的问题,请参考以下文章

docker介绍与应用

Docker-3 尝试Docker 应用栈

使用docker部署一个go应用

使用docker部署一个go应用

如何使用docker部署web应用

当当网Docker应用实践