docker-compose: неподдерживаемая опция конфигурации для services.db: 'jupyter' - PullRequest
0 голосов
/ 25 октября 2019

Я пытаюсь научиться использовать docker-compose и следовал инструкциям, пока не получил ошибку. Вот мой файл docker-compose.

version: '3'
services:
  db:
    image: postgres:11.2-alpine
    volumes:
      - ./pgdata:/var/lib/postgresql/data
    environment:
      - POSTGRES_USER=${POSTGRES_USER}
      - POSTGRESS_PASSWORD=${POSTGRESS_PASSWORD}
    jupyter:
      images: jupyter/scipy-notebook:17aba6048f44
      volume:
        - ./:/home/notebook
      ports:
        - "8888:8888"

Когда я вернусь и введу «docker-compose up -d --build», я получу сообщение об ошибке: «1004 *

The Compose file './docker-compose.yml' is invalid because:
Unsupported config option for services.db: 'jupyter'

Myверсия docker-compose 1.23.2 и пытается запустить его на Mac. Есть идеи? заранее спасибо. Извините, я плохо владею английским языком, поэтому я имею в виду этот вопрос.

Ответы [ 3 ]

0 голосов
/ 25 октября 2019

Отредактируйте как показано ниже

version: '3'
services:
  db:
    image: postgres:11.2-alpine
    volumes:
      - ./pgdata:/var/lib/postgresql/data
    environment:
      - POSTGRES_USER=${POSTGRES_USER}
      - POSTGRESS_PASSWORD=${POSTGRESS_PASSWORD}
  jupyter:
    image: jupyter/scipy-notebook:17aba6048f44
    volumes:
      - ./:/home/notebook
    ports:
      - "8888:8888"
0 голосов
/ 25 октября 2019

версия: '3'

услуги:

db:
    image: postgres:11.2-alpine
    volumes:
        - ./pgdata:/var/lib/postgresql/data
    environment:
        - POSTGRES_USER=${POSTGRES_USER}
        - POSTGRESS_PASSWORD=${POSTGRESS_PASSWORD}

jupyter:
    image: jupyter/scipy-notebook:17aba6048f44  # you write "images" but actually it should  be image
    volume:
        - ./:/home/notebook
    ports:
        - "8888:8888"
0 голосов
/ 25 октября 2019
version: '3'
services:
  db:
    image: postgres:11.2-alpine
    volumes:
      - ./pgdata:/var/lib/postgresql/data
    environment:
      - POSTGRES_USER=${POSTGRES_USER}
      - POSTGRESS_PASSWORD=${POSTGRESS_PASSWORD}
  jupyter:
    image: jupyter/scipy-notebook:65761486d5d3
    volumes:
      - ./:/home/notebook
    ports:
      - "8888:8888"
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...