docker - 重启容器未启动应用程序后如何在 Docker 容器中启动应用程序?
问题描述
我已经写了一个 Dockerfile,使用这个文件我创建了一个 Docker 镜像也成功地构建了一个容器。构建容器后,我手动安装了一些软件,当时该应用程序运行良好。但是在重新启动容器后,该应用程序无法正常工作。要启动应用程序,我需要手动运行命令。你能帮我解决这个问题吗?
解决方案
您应该将安装命令作为RUN
命令添加到 Dockerfile,以便在创建映像时安装所需的一切
推荐阅读
- wordpress - 关于如何减少 Google 目录中的 Google AMP 验证时间的任何想法
- ruby - 如何测试 ActionCable 连接?
- azure-active-directory - 访问令牌不包括使用 MSAL 访问 API
- python - Python 2.7,使用来自其他位置的包
- python - Enthought Canopy 中的导入数据命令失败并显示:“数据导入工具需要...”
- java - JavaFX - 应用程序给出了很多蚂蚁错误
- python-2.7 - TypeError: urlopen() 在 Xubuntu 14.04.5 上尝试 Selenium 时获得了关键字参数“body”的多个值
- google-apps-script - 从 Google 表格中确定活动的 Google 幻灯片文件
- node.js - NPM 'run start' 命令给出“npm ERR!code ELIFECYCLE”错误
- python - Ping 脚本 - 如果响应