Size: a a a

RU.Docker — Официальное Русское Сообщество

2021 February 16

MW

Mr. Wh🦠er in RU.Docker — Официальное Русское Сообщество
остальные ответы в гугле найдешь
источник

SK

Semyon Krutolevich in RU.Docker — Официальное Русское Сообщество
принял) благодарю)
источник

ОС

Олег Соболев... in RU.Docker — Официальное Русское Сообщество
Здравствуйте подскажите с чем может быть проблема поставил docker на windows и получаю такую ошибку ERROR: for chm  Cannot start service chm: OCI runtime create failed: container_linux.go:349: starting container process caused "process_linux.go:449: container init caused \"rootfs_linux.go:58: mounting \\\"/f/projects/php/php-7.4/nashtravel.loc/docker/nginx/chm.conf\\\" to rootfs \\\"/mnt/sda1/var/lib/docker/overlay2/4d46e2e5971cbf3d5235cfc44bfacc038a1970a539f5c2376ea175db4f3ca89f/merged\\\" at \\\"/mnt/sda1/var/lib/docker/overlay2/4d46e2e5971cbf3d5235cfc44bfacc038a1970a539f5c2376ea175db4f3ca89f/merged/etc/nginx/sites-available/default\\\" caused \\\"not a directory\\\"\"": unknown: Are you trying to mount a directory onto a file (or vice-versa)? Check if the specified host path exists and is the expected type
ERROR: Encountered errors while bringing up the project.
источник

P

Pavel in RU.Docker — Официальное Русское Сообщество
Если нужно скомпилировать  Nginx добавить свои модули, какой имэдж лучше использовать убунту или альпина?
источник

TG

Timur Gusmanov in RU.Docker — Официальное Русское Сообщество
Pavel
Если нужно скомпилировать  Nginx добавить свои модули, какой имэдж лучше использовать убунту или альпина?
источник

TG

Timur Gusmanov in RU.Docker — Официальное Русское Сообщество
Pavel
Если нужно скомпилировать  Nginx добавить свои модули, какой имэдж лучше использовать убунту или альпина?
наверное субъективное мнение каждого, кто-то скажет alpine, второй может сказать совсем другое...
источник

VC

Vladimir Chernyshev in RU.Docker — Официальное Русское Сообщество
Timur Gusmanov
наверное субъективное мнение каждого, кто-то скажет alpine, второй может сказать совсем другое...
угу, для меня убунту дефолт, ну или дебиан на худойконец
источник

KS

Konstantin Sirotkin in RU.Docker — Официальное Русское Сообщество
Здравствуйте!
Кто-нибудь сталкивался с кросс-платформенной сборкой докер-образов? Я пытаюсь собрать образ на Mac M1 (arm64) под архитектуру x86_64. При этом если написать docker build --platform x86_64, то все работает: выкачивается правильный базовый образ, и так далее. А если через docker-compose, то не работает! Указываю в docker-compose.yml архитектуру как platform: x86_64, собираю через docker-compose build, а выкачивается образ arm64. Как будто инструкция игнорируется! (Но она точно не игнорируется, потому что если написать platform: foobar, то docker-compose падает с исключением где-то в service.py).
Что я делаю не так?
источник

AR

Andrey Rastorguev in RU.Docker — Официальное Русское Сообщество
Konstantin Sirotkin
Здравствуйте!
Кто-нибудь сталкивался с кросс-платформенной сборкой докер-образов? Я пытаюсь собрать образ на Mac M1 (arm64) под архитектуру x86_64. При этом если написать docker build --platform x86_64, то все работает: выкачивается правильный базовый образ, и так далее. А если через docker-compose, то не работает! Указываю в docker-compose.yml архитектуру как platform: x86_64, собираю через docker-compose build, а выкачивается образ arm64. Как будто инструкция игнорируется! (Но она точно не игнорируется, потому что если написать platform: foobar, то docker-compose падает с исключением где-то в service.py).
Что я делаю не так?
А в спецификации докер-композа есть platform?
источник

KS

Konstantin Sirotkin in RU.Docker — Официальное Русское Сообщество
да
источник

KS

Konstantin Sirotkin in RU.Docker — Официальное Русское Сообщество
platform

Added in version 2.4 file format.

Target platform containers for this service will run on, using the os[/arch[/variant]] syntax, e.g.

platform: osx
platform: windows/amd64
platform: linux/arm64/v8
источник

AR

Andrey Rastorguev in RU.Docker — Официальное Русское Сообщество
Версия в yaml указана 2.4? Что в эксепшене?
источник

KS

Konstantin Sirotkin in RU.Docker — Официальное Русское Сообщество
версия в yaml не указана
источник

KS

Konstantin Sirotkin in RU.Docker — Официальное Русское Сообщество
так эксепшн при нормальной работе не возникает, я его спровоцировал чисто чтобы проверить, есть ли реакция на этот параметр
источник

KS

Konstantin Sirotkin in RU.Docker — Официальное Русское Сообщество
из головы текст исключения сейчас не напишу, но по смыслу: "foobar" не найдено в каком-то словаре (что вполне ожидаемо)
источник

AR

Andrey Rastorguev in RU.Docker — Официальное Русское Сообщество
Konstantin Sirotkin
версия в yaml не указана
Versioning
There are three legacy versions of the Compose file format:

Version 1. This is specified by omitting a version key at the root of the YAML.
Version 2.x. This is specified with a version: '2' or version: '2.1', etc., entry at the root of the YAML.
Version 3.x, designed to be cross-compatible between Compose and the Docker Engine’s swarm mode. This is specified with a version: '3' or version: '3.1', etc., entry at the root of the YAML.
источник

KS

Konstantin Sirotkin in RU.Docker — Официальное Русское Сообщество
ок, попробую явно указать версию
источник

KS

Konstantin Sirotkin in RU.Docker — Официальное Русское Сообщество
что-нибудь еще?
источник

AR

Andrey Rastorguev in RU.Docker — Официальное Русское Сообщество
нет, спасибо, мне больше ничего не надо)
источник

VC

Vladimir Chernyshev in RU.Docker — Официальное Русское Сообщество
Konstantin Sirotkin
ок, попробую явно указать версию
а версия композа какая?
источник