gpt4 book ai didi

docker - 在容器中运行复制的文件

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

我想将文件从主机复制到容器,然后执行它。像这样:

docker run --name ubuntu_trusty ubuntu:14.04
docker cp ./script.sh ubuntu_trusty:/script.sh
# run ubuntu_trusty container then execute /bin/bash /script.sh

我可以看到ubuntu_trusty容器
docker ps -a
CONTAINER ID IMAGE COMMAND CREATED STATUS PORTS NAMES
20e54389340e ubuntu:14.04 "/bin/bash" 9 minutes ago Exited (0) 1 seconds ago ubuntu_trusty

但是我不知道如何在其中“重新运行”我的“/ bin / bash /script.sh”。怎么做 ?

最佳答案

您可以像这样使用docker exec:

互动

$ docker exec -it ubuntu_trusty bash
>>> /script.sh
>>> exit

非互动
$ docker exec ubuntu_trusty bash /script.sh

关于docker - 在容器中运行复制的文件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/33542111/

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