提问者:小点点

等效于docker compose[duplicate]中的docker-it标志


我想在docker-compose.yaml中编写以下等效内容。

我该怎么做呢?

docker run -it myImage

共1个答案

匿名用户

您实际上有2个标志:

    < li>i -保持STDIN打开,即使没有连接 t分配一个伪TTY

所以我们只需要找到正确的键放入docker-compose.yaml (tty

version: "3.9" #you can put you own version
services:
  yourServiceName:
    image: yourImageName
    tty: true               # equivalent for -t
    stdin_open: true        # equivalent for -i

现在您可以使用docker-compose up来运行您的容器(如果您已经创建了容器,则使用docker-compose start)

有关其他标志的更多信息(链接)