gpt4 book ai didi

bash - Dockerfile CMD用于从主机获取bash命令

转载 作者:行者123 更新时间:2023-12-02 20:12:16 24 4
gpt4 key购买 nike

我已经使用各种编译和构建工具创建了一个dockerfile。 dockerimage的目标是标准化我们的开发工具,并使其易于开发且保持一致。

一切都已安装。

我所坚持的是如何使docker容器保持运行,并能够对该容器具有bash shell ,以便我可以运行,例如make等。

如果我使用ENTRYPOINT /bin/bash,我的容器将立即退出。如何保持容器运行?

最佳答案

您应该在运行时使用该命令。您以中间模式(-i)运行Docker容器,并将命令设置为“/ bin / bash”:

docker run -it myDockerImage myCommandToExecuteInteractively

例如:
docker run -it myDocker /bin/bash

这是一个真实的例子:

a)拉最基本的图像
docker pull debian:jessie-slim

b)让我们在这里重击:
docker run -it debian:jessie-slim /bin/bash

c)享受:
enter image description here

关于bash - Dockerfile CMD用于从主机获取bash命令,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/46066432/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com