相关疑难解决方法(0)

使用Docker Compose的交互式shell

有没有办法只使用Docker Compose在容器中启动交互式shell?我在docker-compose.yml中试过这样的东西:

myapp:
  image: alpine:latest
  entrypoint: /bin/sh
Run Code Online (Sandbox Code Playgroud)

当我使用docker-compose启动此容器时,它会立即退出.是否有任何可以添加到entrypoint命令的标志,或作为myapp的附加选项,以启动为交互式shell?

我知道有一些原生的docker命令选项来实现这一点,只是好奇,如果它也可以只使用Docker Compose.

shell interactive docker docker-compose

214
推荐指数
10
解决办法
15万
查看次数

Dockerfile中的交互式命令

我正在尝试使用docker build适当的命令自动创建开发Docker镜像Dockerfile.我需要在RUN命令中运行的脚本之一要求用户单击并阅读其许可协议.因此有两个问题:

  1. RUNa 中所有命令的输出在哪里Dockerfile
  2. 什么解决方案可以与上述命令交互?现在,docker build命令卡住了,要求用户在无限循环中输入.

docker dockerfile

12
推荐指数
3
解决办法
1万
查看次数

标签 统计

docker ×2

docker-compose ×1

dockerfile ×1

interactive ×1

shell ×1