Вы объединили синтаксис версии 1 (не рекомендуется), когда вы не включили строку версии, с синтаксисом версии 2, которая перевела службы на верхний уровень services
. Вам нужно выбрать один или другой синтаксис, вы не можете анализировать оба одновременно.
Вот синтаксис версии 2:
version: '2'
services:
sqlite3:
image: nouchka/sqlite3:latest
stdin_open: true
tty: true
volumes:
- ./db/:/Users/vijayraghunath/Desktop/assignment/webapp
webapp:
build: ./webapp
ports:
- "5000:5000"
volumes:
- .:/code
Обратите внимание, будьте осторожны с пробелами в файле, так как yaml чувствителен к пробелам.