docker run -idt ubuntu:16.04, 之后我们可以使用docker ps来查看容器的启动情况。
但是如果使用 docker compose as next 和 docker-compose up,我们可以看到docker ps找不到容器,从docker ps -a我们可以看到它退出了。
version: '2'
services:
me:
image: 'ubuntu:16.04'
Run Code Online (Sandbox Code Playgroud)
问题:我们如何实现-idt使用 docker compose?
Von*_*onC 11
# overwrite this with 'CMD []' in a dependent Dockerfile
CMD ["/bin/bash"]
Run Code Online (Sandbox Code Playgroud)
从“使用 Docker Compose 的交互式 shell ”,看看添加这些行是否有帮助:
stdin_open: true
tty: true
Run Code Online (Sandbox Code Playgroud)
在 docker-compose 文件中,我们可以添加command标签为
command: /bin/bash
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
13760 次 |
| 最近记录: |