Docker 在新shell中执行命令

Docker 在新shell中执行命令,docker,docker-compose,devops,alpine,Docker,Docker Compose,Devops,Alpine,我在docker中使用了一个Alpine图像,我想知道是否有打开新终端并执行命令的命令 比如: gnome-terminal -e <command> gnome终端-e 我已经在ash man中搜索过,但没有找到我想要的无论操作系统类型如何,您都可以在运行的容器上运行命令 docker image pull nginx docker container run -d --name nginx -p 80:80 nginx docker exec -ti nginx sh -c

我在docker中使用了一个Alpine图像,我想知道是否有打开新终端并执行命令的命令

比如:

gnome-terminal -e <command>
gnome终端-e

我已经在ash man中搜索过,但没有找到我想要的

无论操作系统类型如何,您都可以在运行的容器上运行命令

docker image pull nginx
docker container run -d --name nginx -p 80:80 nginx
docker exec -ti nginx sh -c "echo 'Hello World'"

是的,我知道,但我想在Dockerfile中运行