我写了一个简单的docker-compose.yml作为波纹管,
True
False
True
False
True
True
True
然后跑
version: '3'
services:
ubuntu:
container_name: ubuntu
image: ubuntu
debian:
container_name: debian
image: debian
即使我输入
$ docker-compose up -d
试图使容器运行,但仍然失败。
有人告诉我如何修复我的yaml文件,以使这两个容器使用'docker-compose up -d'运行吗?
答案 0 :(得分:0)
这两个docker映像ubuntu
和debian
的入口点和命令不会做任何使容器运行的事情。
如果您希望它们继续运行,可以像这样修改docker-compose
文件
version: '3'
services:
ubuntu:
container_name: ubuntu
image: ubuntu
entrypoint:
- bash
- -c
command:
- |
tail -f /dev/null
debian:
container_name: debian
image: debian
entrypoint:
- bash
- -c
command:
- |
tail -f /dev/null