+-

有没有办法只使用Docker Compose在容器中启动交互式 shell?我在docker-compose.yml中试过这样的东西:
myapp:
image: alpine:latest
entrypoint: /bin/sh
当我使用docker-compose启动此容器时,它会立即退出.是否有任何可以添加到entrypoint命令的标志,或作为myapp的附加选项,以启动为交互式shell?
我知道有一些原生的docker命令选项来实现这一点,只是好奇,如果它也可以只使用Docker Compose.
最佳答案
您需要在docker-compose.yml中包含以下行:
stdin_open: true
tty: true
第一个对应于docker run中的-i,第二个对应于-t.
点击查看更多相关文章
转载注明原文:使用Docker Compose的交互式shell - 乐贴网