Метка: Docker

Docker: No releases available for package «pecl.php.net/redis»

Сегодня встретилась вот такая ошибка для пакетов загружаемых через PECL. Хоть в сообщении и написано «Нет доступных релизов», но они были на сервере. Ошибка странная и почему она возникла сказать не могу. Все указывает на сетевые проблемы. Если простыми словами, то мой компьютер не мог нормально добраться до компьютера на котором находятся требуемые пакеты. Проблему решить удалось, об этом ниже.

(далее…)

Ошибка установки xDebug в Docker на Linux Mint 20.2 (uma)

При установке xDebug в Docker на Linux’e может появляться вот такая ошибка:

...
The command '/bin/sh -c pecl install xdebug' returned a non-zero code: 1
...

Сама команда из Dockerfile выглядит так:

RUN pecl install xdebug

Для её исправления достаточно указать конкретную версию xDebug, например:

RUN pecl install xdebug-3.1.1
(далее…)

Проблемы при установке Docker на Linux Mint 20.2 (uma)

При установке Docker по официальной инструкции в Linux Mint у меня появилась такая ошибка:

sudo apt update
Hit:1 http://archive.canonical.com/ubuntu focal InRelease
Ign:2 http://packages.linuxmint.com uma InRelease
Hit:3 http://ppa.launchpad.net/obsproject/obs-studio/ubuntu focal InRelease
Hit:4 http://archive.ubuntu.com/ubuntu focal InRelease
Hit:5 http://archive.ubuntu.com/ubuntu focal-updates InRelease
Hit:6 http://security.ubuntu.com/ubuntu focal-security InRelease
Hit:7 http://packages.linuxmint.com uma Release
Hit:8 https://dl.google.com/linux/chrome/deb stable InRelease
Hit:9 http://archive.ubuntu.com/ubuntu focal-backports InRelease
Ign:11 https://download.docker.com/linux/ubuntu uma InRelease
Err:12 https://download.docker.com/linux/ubuntu uma Release
404 Not Found [IP: 2600:9000:20eb:8800:3:db06:4200:93a1 443]
Reading package lists… Done
E: The repository 'https://download.docker.com/linux/ubuntu uma Release' does not have a Release file.
N: Updating from such a repository can't be done securely, and is therefore disabled by default.
N: See apt-secure(8) manpage for repository creation and user configuration details.
(далее…)

Настройка PHPUnit + Docker + PHPStorm

В данной инструкции мы настроим рабочую среду для PHP проекта на основе Docker’а. Тесты будут выполняется в Docker’e через PHPStorm.

(далее…)

Заготовка docker-compose.yml для Yii2

Практически у каждого разработчика, активно использующего Docker в своей работе, есть заготовки под разные проекты. Пример ниже является неплохой основой для проекта на Yii2 с использованием шаблона Basic, хотя его можно адаптировать для Advanced или под любую другую архитектуру.

(далее…)

Основные команды Docker

Список часто используемых команд Docker’a.

(далее…)