docker - 如何编辑 docker 镜像的 ENTRYPOINT 文件

标签 docker

我在社区进行了基本搜索,没有找到合适的答案,所以我在这里提问。抱歉,如果之前有人问过的话。

基本问题,我有一个 docker 镜像,运行时执行入口点脚本并退出。入口点脚本基本上打印“Hello,World!”。 3个问题。

  1. 如何让容器保持事件状态?
  2. 如果容器处于事件状态,我可以通过 ssh 进入它并编辑入口点脚本吗?
  3. 如果我编辑入口点脚本,我应该重建图像还是将其永久保存在那里?

谢谢

最佳答案

  1. 入口点是容器的主要功能。所以只要 它已停止,容器将退出。

    要使容器保持事件状态,只需将入口点指向某个位置即可 这不会停止。

  2. 是的,但我不确定脚本下次运行时是否会运行新版本。
  3. 您需要保存 docker 镜像,下次运行 docker 镜像时,它应该运行新的入口点脚本。

我建议您应该查看dockerfile,这意味着您可以准备所有文件和 docker 镜像,而无需通过 SSH 连接到容器。 https://docs.docker.com/engine/reference/builder/

关于docker - 如何编辑 docker 镜像的 ENTRYPOINT 文件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/39651072/

相关文章:

macos - 无法在Mac OS上的Cloud Foundry上为IBM Container安装插件

python - 如何让 Python 进程使用所有 Docker 容器内存而不被杀死?

docker - 如何将 SSH 私钥挂载到 Docker for Windows 容器?

docker - 在原子主机 : Permission Denied 上为 Kubernetes 1.5 配置 NFS 共享

Docker Swarm 部署本地 Dockerfile

nginx - 反向代理背后的 Gitlab Docker 容器

linux - Docker:什么是带有 Linuxkit 的 Windows 上的新 Linux 容器 (LCOW)

docker - 无法从 GitHub 在 Docker Hub 上创建构建

docker - 尝试在gitlab-ci工作流程中使用zap

docker - 为每个用户启动 docker 容器