Это очень помогает!
я использую этот пример:
https://github.com/mcmoe/mssqldocker
Для того, чтобы создать образ SQL Server и загрузить его с данными. У меня есть несколько сценариев sql, которые я запускаю при запуске контейнера.
Тем не менее, я начал получать эту ошибку при создании изображения:
Step 7/9 : ENTRYPOINT ./entrypoint.sh
---> Running in c8c654f6a630
max depth exceeded
Я не уверен, как это исправить, я перезапустил докер и даже обновил его. Я читал что-то о 125 слоях? Кто-нибудь может объяснить причину этого и потенциальное решение?
Я нашел эту команду для запуска:
docker history microsoft/mssql-server-linux:latest | wc -l
312
Мой docker-compose yml:
version: "3"
services:
mssql:
build: .
image: 'microsoft/mssql-server-linux'
ports:
- '1433:1433'
environment:
- ACCEPT_EULA=Y
- SA_PASSWORD=Abcgfgh123!
volumes:
- db_volume:/var/lib/mssql/data
volumes:
db_volume: