我只是想知道是否可以在不同的环境中运行一个脚本(例如shell脚本,python脚本等)?
例如,我想将我的脚本从Linux shell运行到docker容器shell(容器是由脚本创建的)?换句话说,保持脚本在容器上执行其余命令(进入容器后)。
sudo docker exec -it some_containers bash #this command will lead me to docker container environment
apt-get install curl # I want to also execute this command inside the docker container after I enter the docker container environment
# this is just one script
答案 0 :(得分:0)
您的问题不是很清楚,但听起来这是一个需要两个脚本的工作 - 第一个脚本在您的“Linux shell”中运行,并且需要将第二个脚本放入容器中(可能通过of dockerfile),此时您可以使用docker exec
创建第一个脚本。
请参阅this question上的答案以获取更多信息。