Docker, Dockerfile, docker-compose для своего проекта
Много сказано про docker и docker-compose. Здесь не то, чтобы что-то новое, скорей как некая шпаргалка того, чем пользуюсь.
Много сказано про docker и docker-compose. Здесь не то, чтобы что-то новое, скорей как некая шпаргалка того, чем пользуюсь.
Очень много файлов требуют постоянной синхронизации на разных устройствах и иногда очень удобно из любой точки мира загрузить необходимый файл, без необходимости таскать флешку искать где её открыть и т.п. В общем очевидные плюсы. Давным давно в моем пользовании были SugarSync, которые резко стал платным, DropBox размер хранилища правда маленький, YandexDisk, Google Drive — тоже […]
Как сделать свой Docker Registry в который будем пихать свои docker образы и из которых будем забирать для деплоя.
Есть необходимость искать в тексте не просто целиком слово, а с морфологическим разбором, например при запросе "документы" так же были найдены документы со словами "документ", "документов", "документами" и т.п. Как оказалось дойти до реализации с первого раза не так уж и просто. Но возможно.
Установка некоторых расширений RUN apt-get update && apt-get install -y zlib1g-dev zip libpq-dev libpng-dev \ && docker-php-ext-install zip gd mysqli mysql pdo_mysql \ && docker-php-ext-configure pgsql -with-pgsql=/usr/local/pgsql \ && docker-php-ext-install pdo pdo_pgsql pgsql zlib1g-dev для сборки zip libpq-dev для сборки pgsql libpng-dev для сборки gd для самой установки внутри контейнера используется docker-php-ext-install некоторые требуют конфигурации […]
Появилась необходимость посмотреть базу данных на MS SQL. Есть файла .bak экспортированный из MS SQL с Windows, соответственно необходимо запустить сервер на MS SQL с Linux, и загрузить БД на сервер.
Мой owncloud запущен из docker-compose, таким образом суть обновления сводится к пересозданию образа docker. Но после обновления возникла ошибка с установленными ранее приложениями, что после установки новой версии не давало загрузиться контейнеру. Контейнер постоянно перезапускался. Решение заключается в следующем:
Стоит Youtrack, установлен через docker, доступ к YT осуществляется путем проксирования через nginx, но появилась необходимость добавить https. Ниже один из вариантов конфига для этого. Информация в основном взята отсюда.
Как запустить Yii2 в Docker docker-compose.yml с официального репозитория Yii2 version: ‘3’ services: php: image: yiisoftware/yii2-php:7.1-apache volumes: — ~/.composer-docker/cache:/root/.composer/cache:delegated — ./:/app:delegated ports: — ‘8000:80’