gpt4 book ai didi

docker - 在Mac OS X上通过 `-it`命令提取图像后如何进入docker容器?

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

我正在遵循这个guide为一段python代码制作aws lambda包。唯一的不同是,我像这样拉一个python3.7图像:

docker run  lambci/lambda:build-python3.7 aws --version

根据文档,我应该能够运行 uname并检查我是否在linux环境中。我不在这个环境中。

完成拉取后,我无法输入docker镜像,完成拉取后如何进入docker容器?

最佳答案

您需要指定一个命令(看起来该图像没有默认命令)。还要添加-it作为参数,然后它可以工作:
docker run -it lambci/lambda:build-python3.7 bash
https://serverfault.com/questions/757210/no-command-specified-from-re-imported-docker-image-container

$: man docker
-i, --interactive Keep STDIN open even if not attached
-t, --tty Allocate a pseudo-TTY

我不明白为什么需要 -i的原因,因为它不是在 detached模式下运行的,但是无法使用它。欢迎专家在评论中进行解释。

关于docker - 在Mac OS X上通过 `-it`命令提取图像后如何进入docker容器?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/58160884/

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