启动docker容器时,我必须在docker容器内执行脚本

问题描述 投票:0回答:1

启动docker容器时,我必须在docker容器内执行脚本。我可以使用docker run命令或docker start命令提到docker中的路径吗?我知道我必须在docker文件中使用CMD,但不存在dockerfile

docker docker-container
1个回答
0
投票

要输入正在运行的Docker容器(在容器内获取Bash提示,请运行以下命令:

docker container exec -it <container_id> /bin/bash

您可以通过列出运行的Docker容器的方式来获得container_id

[docker container ps -adocker ps -a


0
投票

您是否尝试过

docker run -it <image-name> bash "command-to-execute"
© www.soinside.com 2019 - 2024. All rights reserved.