Docker-compose版本3数据卷容器

时间:2018-05-04 10:33:52

标签: docker-compose

我在使用docker-compose v3运行数据卷容器时遇到问题。作为测试我试图连接两个简单的图像,如:

version: '3'

services:
  assets:
    image: cpgonzal/docker-data-volume
    container_name: data_container
    command: /bin/true
    volumes:
      - assets_volume:/tmp
  web:
    image: python:3
    volumes:
      - assets_volume:/tmp
    depends_on:
      - assets

volumes:
    assets_volume:

我希望python:3容器可以看到/ tmp的data_container。不幸的是

docker-compose up

失败
data_container exited with code 0
desktop_web_1 exited with code 0

我做错了什么?

1 个答案:

答案 0 :(得分:0)

您的两个容器都退出了,因为没有命令使其保持运行状态。

使用以下三个选项:stdin_open,tty和命令使其保持运行。

这是一个例子:

version: '3'
services:
  node:
    image: node:8
    stdin_open: true
    tty: true
    command: sh
相关问题