Docker-compose контейнер данных версии 3 - PullRequest
0 голосов
/ 04 мая 2018

У меня проблемы с запуском контейнеров томов данных в 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 голосов
/ 15 августа 2018

Оба ваших контейнера завершились, потому что нет команды, чтобы он продолжал работать.

Используйте эти три параметра: stdin_open, tty и command, чтобы он работал.

Вот пример:

version: '3'
services:
  node:
    image: node:8
    stdin_open: true
    tty: true
    command: sh
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...