运行 docker 实例 运行ning tomcat 并部署到此 tomcat 应用程序是否正常?
Is it normal to run docker instance running tomcat and deploy to this tomcat applications?
我正在使用 Docker 和 DOCKERFILE
来为应用程序创建基本环境。这涉及安装 os、java 和 tomcat .
我对此有疑问 - 如果 运行 docker 实例安装 tomcat 并部署应用程序,更新版本的应用程序到 运行ning docker 容器?
只要您记住当容器退出时对文件系统的任何更改都会"lost"就可以了。
如果您想使用 更新的 应用启动容器,最好:
docker commit
运行 发生应用程序更新的容器
- 或(最佳实践),使用更新步骤更新 Dockerfile(以便能够重现),
docker build
新图像,并在正确的版本中使用正确的应用程序启动新容器.
我正在使用 Docker 和 DOCKERFILE
来为应用程序创建基本环境。这涉及安装 os、java 和 tomcat .
我对此有疑问 - 如果 运行 docker 实例安装 tomcat 并部署应用程序,更新版本的应用程序到 运行ning docker 容器?
只要您记住当容器退出时对文件系统的任何更改都会"lost"就可以了。
如果您想使用 更新的 应用启动容器,最好:
docker commit
运行 发生应用程序更新的容器- 或(最佳实践),使用更新步骤更新 Dockerfile(以便能够重现),
docker build
新图像,并在正确的版本中使用正确的应用程序启动新容器.