Size: a a a

2020 June 29

T

TradersVE in Yii Framework 3
источник

DS

Dmitriy S in Yii Framework 3
О, у белых людей норм, зашел с нидерландского сервака и все работает)
источник

RM

Rustam Mamadaminov in Yii Framework 3
:/
источник

В

Виктор in Yii Framework 3
Привет, ребят. Хотел попользовать yii-dev-tool, да не могу ни один пакет установить с помощью докера. Так исторически сложилось, что локально у меня нет ни php, ни composer.
источник

В

Виктор in Yii Framework 3
У меня явно проблемы с ключами...
источник

АН

Александр Некрасов... in Yii Framework 3
Виктор
У меня явно проблемы с ключами...
залинку .ssh в контейнер
источник

a

anton in Yii Framework 3
Виктор
У меня явно проблемы с ключами...
Там можно в конфиге поменять чтобы тянулось через https
источник

В

Виктор in Yii Framework 3
Александр Некрасов
залинку .ssh в контейнер
composer ./yii-dev install di

В ~/.bash_aliases у меня следующее:
alias composer='docker run --rm --interactive --tty -u `id -u`:`id -g` -e COMPOSER_HOME=/composer-data/.composer -e COMPOSER_CACHE_DIR=/composer-data/.composer/cache --volume $PWD:/app --volume /home/viktor/.composer:/composer-data/.composer --volume $SSH_AUTH_SOCK:/ssh-auth.sock --env SSH_AUTH_SOCK=/ssh-auth.sock composer $@'
источник

АН

Александр Некрасов... in Yii Framework 3
volumes:
           - ~/.ssh:/var/www/.ssh
это в docker-compose, но да, проще на https поменять
источник

В

Виктор in Yii Framework 3
Кстати, а для чего там целый апач? Есть тесты с использованием веб или для чего-то еще? А то, сдается мне, образ можно было собрать поверх 7.4-cli-alpine
источник

В

Виктор in Yii Framework 3
Так и не удалось заставить работать через ssh :(
источник

В

Виктор in Yii Framework 3
В итоге таки удалось. Оказалось, что часть документации упустил на докерхабе. В итоге мой алиас еще немного увеличился:
docker run --rm --interactive --tty -u `id -u`:`id -g` \
      -e COMPOSER_HOME=/composer-data/.composer \
      -e COMPOSER_CACHE_DIR=/composer-data/.composer/cache \
      -e SSH_AUTH_SOCK=/ssh-auth.sock \
      --volume $PWD:/app \
      --volume /home/viktor/.composer:/composer-data/.composer \
      --volume $SSH_AUTH_SOCK:/ssh-auth.sock \
      --volume /etc/passwd:/etc/passwd:ro \
      --volume /etc/group:/etc/group:ro \
      composer $@
источник

a

anton in Yii Framework 3
Виктор
Кстати, а для чего там целый апач? Есть тесты с использованием веб или для чего-то еще? А то, сдается мне, образ можно было собрать поверх 7.4-cli-alpine
Я думал там апач - для того что бы можно было самому посмотреть через веб. Причем там вроде проблема с линковкой была - так что если выбросить апач может быть не очевидно как настроить так что бы все работало на вебе
источник

В

Виктор in Yii Framework 3
anton
Я думал там апач - для того что бы можно было самому посмотреть через веб. Причем там вроде проблема с линковкой была - так что если выбросить апач может быть не очевидно как настроить так что бы все работало на вебе
Вот о том и вопрос: можно ли что-то так настроить, чтобы было, что смотреть в браузере. На первый взгляд - нет.
источник

a

anton in Yii Framework 3
Виктор
Вот о том и вопрос: можно ли что-то так настроить, чтобы было, что смотреть в браузере. На первый взгляд - нет.
Я вроде настраивал yii-demo с кастомными пакетами - вроде все работало. Но там еще проблема с правами у меня была через docker-compose
источник

В

Виктор in Yii Framework 3
anton
Я вроде настраивал yii-demo с кастомными пакетами - вроде все работало. Но там еще проблема с правами у меня была через docker-compose
Да, права там - это боль. Как оказалось, ssh и правильный юзер в контейнере - это ещё интереснее.
источник

В

Виктор in Yii Framework 3
Сегодня попробую сделать pr с контейнером поменьше и сконфигуренным под линукс docker-compose, чтобы все красиво было с правами.
источник

a

anton in Yii Framework 3
Виктор
Сегодня попробую сделать pr с контейнером поменьше и сконфигуренным под линукс docker-compose, чтобы все красиво было с правами.
Я помню там достаточно ид юзера передавать через параметр в докер композ - но там вроде тогда ещё появлялась проблема с версией докер композа. По крайней мере мешало сделать одинаковую конфигурацию и в yii-docker потому что там версии разные
источник

В

Виктор in Yii Framework 3
anton
Я помню там достаточно ид юзера передавать через параметр в докер композ - но там вроде тогда ещё появлялась проблема с версией докер композа. По крайней мере мешало сделать одинаковую конфигурацию и в yii-docker потому что там версии разные
Ты про yii2-php?
источник

В

Виктор in Yii Framework 3
Виктор
Сегодня попробую сделать pr с контейнером поменьше и сконфигуренным под линукс docker-compose, чтобы все красиво было с правами.
Беру свои слова обратно) Разве что с конфигом докер-композа под линуксы и документацией получится что-то сделать, а образ, как я вижу, намеренно взят жирный.
источник