Форум программистов, компьютерный форум, киберфорум
Docker, Kubernetes
Войти
Регистрация
Восстановить пароль
Блоги Сообщество Поиск Заказать работу  
 
 Аватар для [FENIX]
4 / 4 / 2
Регистрация: 09.10.2009
Сообщений: 524

Разворачивание окружения используя Docker Desktop

Вчера, 17:43. Показов 328. Ответов 7

Студворк — интернет-сервис помощи студентам
Всем привет!

Пытаюсь себе на Windows 11 развернуть локально окружение для работы с PHP (Битрикс)

Делаю вот по этому мануалу: https://gitlab.com/bitrix-docker/server

Но как только дохожу до раздела "Добавление нового сайта", пункт 5 - Перейти в консоли в папку сайта и запустить сервисы:

И пытаюсь из консоли выполнить команду:

Code
1
docker compose up -d
То мне вываливается ошибка: php-fpm Error error from registry: access forbidden

Что это означает, и как это лечится?

И ещё, предыдущий 4 пункт, написано: "Перейти в консоли в папку сайта и установить права на выполнения для стартового скрипта:"

Code
1
chmod +x docker-entrypoint.sh
Но это же линуксовая команда, как я её выполню то? В Windows все разрешения включены.

Скриншот прикрепил
Миниатюры
Разворачивание окружения используя Docker Desktop  
0
cpp_developer
Эксперт
20123 / 5690 / 1417
Регистрация: 09.04.2010
Сообщений: 22,546
Блог
Вчера, 17:43
Ответы с готовыми решениями:

Запуск linux контейнеров Docker в windows без Docker Desktop
Всем доброго времени суток! Пытаюсь разворачивать локальный веб-сервер на ПК С ОС windows с...

Не могу создать образ Docker, подскажите как сделать. Вылазить ошибка. docker-file. Новичок в докере
Если можно обясните как строить докер файл. столько видео посмотрел ничего не понял Step 4/5 :...

Docker-compose push to Docker Hub
Всем привет! Я заготовил docker-compose.yml, но есть несколько зависимостей в папочках . ├──...

7
Эксперт .NET
 Аватар для Rius
13023 / 7588 / 1661
Регистрация: 25.05.2015
Сообщений: 23,072
Записей в блоге: 14
Вчера, 18:06
А докер установлен?
Команда docker run hello-world работает?

Добавлено через 7 минут
php-fpm качается отсюда: registry.gitlab.com/bitrix-docker/images/php-fpm-${PHP_VERSION}:latest
Вы авторизованы для его использования?

Добавлено через 57 секунд
Цитата Сообщение от [FENIX] Посмотреть сообщение
Но это же линуксовая команда
Докер это линуксовая штука. Если вы его запускаете, у вас есть линукс.
0
 Аватар для [FENIX]
4 / 4 / 2
Регистрация: 09.10.2009
Сообщений: 524
Вчера, 18:16  [ТС]
Да, команда
Code
1
docker run hello-world
работает, результат на скриншоте.

А вот этот ресурс https://registry.gitlab.com/ у меня даже в браузере не открывается. Это если в .env файле указывать версию php 8.4

Если указать версию php 8.3 то идёт скачивание, но в Docker Desktop сам контейнер php-fpm зелёным так и не загорается. Он как будто хочет запуститься, но что то мешает.
Миниатюры
Разворачивание окружения используя Docker Desktop  
0
Эксперт .NET
 Аватар для Rius
13023 / 7588 / 1661
Регистрация: 25.05.2015
Сообщений: 23,072
Записей в блоге: 14
Вчера, 18:21
А 8.4 там точно есть?

Bash
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
user@server:~$ docker pull registry.gitlab.com/bitrix-docker/images/php-fpm-8.4:latest
Error response from daemon: Head "https://registry.gitlab.com/v2/bitrix-docker/images/php-fpm-8.4/manifests/latest": denied: access forbidden
user@server:~$ docker pull registry.gitlab.com/bitrix-docker/images/php-fpm-8.1:latest
latest: Pulling from bitrix-docker/images/php-fpm-8.1
2d35ebdb57d9: Already exists
3c20daa7b0cf: Pull complete
3d912e089ac8: Pull complete
a83e0d57e7d2: Pull complete
f3edf88af69d: Downloading [=================================>                 ]  8.089MB/11.92MB
5f219d8a9e4a: Download complete
241f24b10d1f: Downloading [============================================>      ]  11.29MB/12.75MB
7437f02fb337: Download complete
3af92f89f5c7: Download complete
a4dabfc61690: Download complete
4f4fb700ef54: Waiting
9e24b296fe2c: Waiting
e985b3d5b745: Waiting
353d252269db: Waiting
8fd10aacf5a1: Waiting
Добавлено через 1 минуту
Цитата Сообщение от [FENIX] Посмотреть сообщение
Он как будто хочет запуститься, но что то мешает.
Изучайте логи.
0
 Аватар для [FENIX]
4 / 4 / 2
Регистрация: 09.10.2009
Сообщений: 524
Вчера, 18:29  [ТС]
Поменял на 8.3 Потом выполнил команду
Code
1
docker-compose up -d
В консоли написано что оба контейнера запущены nginx и php-fpm, открываю снова Docker Desktop - там оба этих контейнера так и не запустились, крутится колесико, но зеленым оно так и не становится.

В логах для nginx написано:

Code
1
2
3
4
5
6
7
8
9
10
2025/12/13 15:25:10 [emerg] 1#1: host not found in upstream "php" in /etc/nginx/conf.d/default.conf:173
nginx: [emerg] host not found in upstream "php" in /etc/nginx/conf.d/default.conf:173
/docker-entrypoint.sh: /docker-entrypoint.d/ is not empty, will attempt to perform configuration
/docker-entrypoint.sh: Looking for shell scripts in /docker-entrypoint.d/
/docker-entrypoint.sh: Launching /docker-entrypoint.d/10-listen-on-ipv6-by-default.sh
10-listen-on-ipv6-by-default.sh: info: can not modify /etc/nginx/conf.d/default.conf (read-only file system?)
/docker-entrypoint.sh: Sourcing /docker-entrypoint.d/15-local-resolvers.envsh
/docker-entrypoint.sh: Launching /docker-entrypoint.d/20-envsubst-on-templates.sh
/docker-entrypoint.sh: Launching /docker-entrypoint.d/30-tune-worker-processes.sh
/docker-entrypoint.sh: Configuration complete; ready for start up
Логи для php-fpm:

Code
1
2
env: can't execute 'sh
': No such file or directory
Думаю, что с этим делать...
Миниатюры
Разворачивание окружения используя Docker Desktop   Разворачивание окружения используя Docker Desktop   Разворачивание окружения используя Docker Desktop  

0
Эксперт .NET
 Аватар для Rius
13023 / 7588 / 1661
Регистрация: 25.05.2015
Сообщений: 23,072
Записей в блоге: 14
Вчера, 18:31
Может, вот это:
Цитата Сообщение от [FENIX] Посмотреть сообщение
"Перейти в консоли в папку сайта и установить права на выполнения для стартового скрипта:"
0
 Аватар для [FENIX]
4 / 4 / 2
Регистрация: 09.10.2009
Сообщений: 524
Вчера, 18:42  [ТС]
Пробовал. Захожу из консоли в папку, где лежит файл docker-entrypoint.sh

Далее ввожу команды:

Code
1
2
wsl
chmod +x docker-entrypoint.sh
Не ругается

Далее
Code
1
docker-compose up -d
Потом смотрю Docker Desktop - там по прежнему эти 2 контейнера пробуют запускаться, но так и не получается у них запуститься
0
1126 / 384 / 83
Регистрация: 30.08.2017
Сообщений: 2,377
Вчера, 18:55
1. Смотрим логи с них.
2. Делаем всё под Линухом. Под виндой - это другая ветка форума.
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
raxper
Эксперт
30234 / 6612 / 1498
Регистрация: 28.12.2010
Сообщений: 21,154
Блог
Вчера, 18:55
Помогаю со студенческими работами здесь

Не запускается docker desktop
Добрый день Не запускается docker Просмотрела кучу сайтов . Подскажите что делать? Мне кажется...

Ошибка You are trying to start Docker Desktop but you don't have enough memory
Добрый день Пытаюсь запустить docker в ответ ошибка You are trying to start Docker Desktop but...

Docker Desktop не копирует некоторые файлы
Здравствуйте! Обычной django-проект + celery. Почему-то некоторые файлы, которые находятся в папке...

Не запускается Docker Desktop в windows 10
Здравствуйте . У меня Docker Desktop при запуске выбрасывает это сообщение а потом закрывается....

Docker desktop windows hypervisor is not present
Подскажите, не запускается докер Docker desktop windows hypervisor is not present, docker desktop...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
8
Ответ Создать тему
Новые блоги и статьи
PhpStorm 2025.3: WSL Terminal всегда стартует в ~
and_y87 14.12.2025
PhpStorm 2025. 3: WSL Terminal всегда стартует в ~ (home), игнорируя директорию проекта Симптом: После обновления до PhpStorm 2025. 3 встроенный терминал WSL открывается в домашней директории. . .
Access
VikBal 11.12.2025
Помогите пожалуйста !! Как объединить 2 одинаковые БД Access с разными данными.
Новый ноутбук
volvo 07.12.2025
Всем привет. По скидке в "черную пятницу" взял себе новый ноутбук Lenovo ThinkBook 16 G7 на Амазоне: Ryzen 5 7533HS 64 Gb DDR5 1Tb NVMe 16" Full HD Display Win11 Pro
Музыка, написанная Искусственным Интеллектом
volvo 04.12.2025
Всем привет. Некоторое время назад меня заинтересовало, что уже умеет ИИ в плане написания музыки для песен, и, собственно, исполнения этих самых песен. Стихов у нас много, уже вышли 4 книги, еще 3. . .
От async/await к виртуальным потокам в Python
IndentationError 23.11.2025
Армин Ронахер поставил под сомнение async/ await. Создатель Flask заявляет: цветные функции - провал, виртуальные потоки - решение. Не threading-динозавры, а новое поколение лёгких потоков. Откат?. . .
Поиск "дружественных имён" СОМ портов
Argus19 22.11.2025
Поиск "дружественных имён" СОМ портов На странице: https:/ / norseev. ru/ 2018/ 01/ 04/ comportlist_windows/ нашёл схожую тему. Там приведён код на С++, который показывает только имена СОМ портов, типа,. . .
Сколько Государство потратило денег на меня, обеспечивая инсулином.
Programma_Boinc 20.11.2025
Сколько Государство потратило денег на меня, обеспечивая инсулином. Вот решила сделать интересный приблизительный подсчет, сколько государство потратило на меня денег на покупку инсулинов. . . .
Ломающие изменения в C#.NStar Alpha
Etyuhibosecyu 20.11.2025
Уже можно не только тестировать, но и пользоваться C#. NStar - писать оконные приложения, содержащие надписи, кнопки, текстовые поля и даже изображения, например, моя игра "Три в ряд" написана на этом. . .
Мысли в слух
kumehtar 18.11.2025
Кстати, совсем недавно имел разговор на тему медитаций с людьми. И обнаружил, что они вообще не понимают что такое медитация и зачем она нужна. Самые базовые вещи. Для них это - когда просто люди. . .
Создание Single Page Application на фреймах
krapotkin 16.11.2025
Статья исключительно для начинающих. Подходы оригинальностью не блещут. В век Веб все очень привыкли к дизайну Single-Page-Application . Быстренько разберем подход "на фреймах". Мы делаем одну. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2025, CyberForum.ru