Docker

Пересобрать контейнер в Docker

docker-compose up -d --no-deps --build [service_name]
  • [service_name] - название контейнера
  • --no-deps - не запускать связанные сервисы
  • --build - создавать изображения перед запуском контейнеров

Тэги:

Сервис по конфигурированию Docker в PHP

Открыл для себя сервис, с помощью которого можно сконфигурировать окружение для разработки на PHP в Docker. Сервис этот https://phpdocker.io

Тэги:

Мои сборки в Docker

Разные сборки с разных проектов. Может на будущее пригодится.

Тэги:

Очистка в Docker

Удаление неиспользуемых объектов Docker

Docker использует консервативный подход к очистке неиспользуемых объектов (часто называемых «сборкой мусора»), таких как образы, контейнеры, тома и сети. Эти объекты обычно не удаляются, если вы явно не попросите Docker сделать это. Это может привести к тому, что Docker будет использовать дополнительное дисковое пространство. Для каждого типа объекта Docker предоставляет команду удаления. Кроме того, вы можете использовать систему очистки Docker для одновременной очистки нескольких типов объектов. В этом разделе показано, как использовать эти команды очистки.

Тэги:

Папка для сохранения данных в докере

Настройка доступа к PostgreSQL в приложении на Laravel в Docker-е на примере Laradock

1. В файле config/database.php строчку

		'default' => env('DB_CONNECTION', 'mysql'),

заменить на

		'default' => env('DB_CONNECTION', 'pgsql'),

то есть задаём по умолчанию настройку о том, что подключаемся к PostgreSQL, а не к MySQL.

Тэги:

Ошибка Exit 3 при запуске контейнера pgadmin в Laradock

pgadmin - это контейнер в Laradock, который запускает утилиту pgAdmin(на момент написания этого поста это pgAdmin4) в Docker-е. Изначально у меня при запуске контейнера статус состояния находился в значении Exit 3. Проблема решилась следующим образом:

	sudo chmod -R 777 ~/.laradock/data/pgadmin

После этого в Docker-t pgAdmin доступен по адресу http://ip6-localhost:5050

Тэги:

Вход в phpmyadmin через учётную запись root в Docker на примере Laradock

Изначально при запуске phpmyadmin в Laradock при попытке авторизоваться под root-ом возникала ошибка Access denied for user 'root'@'172.19.0.6' (using password: YES). Пробовал вводить данные указанные в файле .env laradock-а, которые были указаны в переменной PMA_ROOT_PASSWORD, но безуспешно.

Тэги:

Ошибка Couldn't connect to Docker daemon at http+docker://localhost

Бывает что при попытке запуска Docker-а путём выполнения команд docker или docker-compose в терминале выдаётся следующая ошибка:

Тэги:

Установка Docker и Docker Compose в Linux Mint

В вышеприведённом ролике ролике всё описано, но для операционной системы Linux Ubuntu. Единственное отличие для Linux Mint, которое нужно будет сделать так это то, что при добавлении репозитория нужно будет изменить версию операционной системы.

Тэги:

Страницы

Subscribe to RSS - Docker