Size: a a a

DevOps — русскоговорящее сообщество

2021 March 31

VC

Vladimir Chernyshev in DevOps — русскоговорящее сообщество
Arky
а как шарится vendor с нжинксом?
зачем?
источник

VC

Vladimir Chernyshev in DevOps — русскоговорящее сообщество
единственное что нужно шарить при обычном подходе - всякиие uploads
источник

A

Arky in DevOps — русскоговорящее сообщество
я наверное плохо понимаю принцип работы докера, но если у нжинкса в контейнере только Index.php, то приложение же не будет работать без других файлов?
источник

VC

Vladimir Chernyshev in DevOps — русскоговорящее сообщество
Arky
я наверное плохо понимаю принцип работы докера, но если у нжинкса в контейнере только Index.php, то приложение же не будет работать без других файлов?
у nginx должны быть html,css,js,jpg и прочая статика, у php - php
источник

VC

Vladimir Chernyshev in DevOps — русскоговорящее сообщество
даже index.php в nginx не нужен
источник

A

Arky in DevOps — русскоговорящее сообщество
Vladimir Chernyshev
даже index.php в nginx не нужен
поднимать php сервер в контейнере и проксировать на него?
источник

VC

Vladimir Chernyshev in DevOps — русскоговорящее сообщество
Arky
поднимать php сервер в контейнере и проксировать на него?
fastcgi_pass  и ко
источник

A

Arky in DevOps — русскоговорящее сообщество
Vladimir Chernyshev
fastcgi_pass  и ко
в стандартном конфиге nginx php приложения дергается index.php и там уже pass идет. Есть что почитать чтобы это сделать иначе?)
источник

VC

Vladimir Chernyshev in DevOps — русскоговорящее сообщество
Arky
в стандартном конфиге nginx php приложения дергается index.php и там уже pass идет. Есть что почитать чтобы это сделать иначе?)
да не надо особо ничего специально делать, если try_files для index.php не используется
источник

VC

Vladimir Chernyshev in DevOps — русскоговорящее сообщество
если используется - не использовать )
источник

T

Tiberius in DevOps — русскоговорящее сообщество
Ребят, подскажите как подключиться к inctance docker на google cloud со своего linux ? Как создать машину через docker-machin мне понятно, но как подтянуть машину к себе на второй пк не понятно. При то что я прошел все авторизации на новом ПК.
источник

AD

Alex Demidov in DevOps — русскоговорящее сообщество
Tiberius
Ребят, подскажите как подключиться к inctance docker на google cloud со своего linux ? Как создать машину через docker-machin мне понятно, но как подтянуть машину к себе на второй пк не понятно. При то что я прошел все авторизации на новом ПК.
Скопировать файлы из ~/.docker/
источник

T

Tiberius in DevOps — русскоговорящее сообщество
Alex Demidov
Скопировать файлы из ~/.docker/
типа конфиг перенести ?
источник

AD

Alex Demidov in DevOps — русскоговорящее сообщество
Да
источник

T

Tiberius in DevOps — русскоговорящее сообщество
спасибо
я чисто интуитивно попробовал вот так docker-machine create --driver google --google-project docker-XXXXXX  docker-host
источник

T

Tiberius in DevOps — русскоговорящее сообщество
создал второй инстанс
источник

T

Tiberius in DevOps — русскоговорящее сообщество
неужели кроме как копирования никак не подключиться
источник

AD

Alex Demidov in DevOps — русскоговорящее сообщество
источник

кг

константин горюнов... in DevOps — русскоговорящее сообщество
Добрый вечер, подскажите, пожалуйста, как разобраться с данной неполадкой в ansible:
fatal: [sola76]: FAILED! => {"changed": false, "msg": "Configuration error - The Compose file '/opt/td/docker-compose.yml' is invalid because:\nservices.db.ports contains an invalid type, it should be a number, or an object\nservices.td-logserv.ports contains an invalid type, it should be a number, or an object\nservices.nginx.networks.default contains non-unique items, please remove duplicates from ['', '']"}
Выше лог ошибки.
Вот лог модуля:
    - name: Make sure compose service is up
     docker_compose:
       project_src: /opt/td
       files:
         - "docker-compose.yml"
       state: present
Подробности:
В docker-compose.yml указаны порты по типу:
 ports:
     - ${IP_GLOBAL}:514:514/udp
При запуске от ansible (docker-compose поднятие контейнеров) он читает эти порты как буквы, а не как переменные. Как можно этого избежать?
источник

AD

Alex Demidov in DevOps — русскоговорящее сообщество
константин горюнов
Добрый вечер, подскажите, пожалуйста, как разобраться с данной неполадкой в ansible:
fatal: [sola76]: FAILED! => {"changed": false, "msg": "Configuration error - The Compose file '/opt/td/docker-compose.yml' is invalid because:\nservices.db.ports contains an invalid type, it should be a number, or an object\nservices.td-logserv.ports contains an invalid type, it should be a number, or an object\nservices.nginx.networks.default contains non-unique items, please remove duplicates from ['', '']"}
Выше лог ошибки.
Вот лог модуля:
    - name: Make sure compose service is up
     docker_compose:
       project_src: /opt/td
       files:
         - "docker-compose.yml"
       state: present
Подробности:
В docker-compose.yml указаны порты по типу:
 ports:
     - ${IP_GLOBAL}:514:514/udp
При запуске от ansible (docker-compose поднятие контейнеров) он читает эти порты как буквы, а не как переменные. Как можно этого избежать?
Кавычки
источник