Size: a a a

RU.Docker — Официальное Русское Сообщество

2020 August 26

A

Alex in RU.Docker — Официальное Русское Сообщество
подскажите как правильно сделать
есть .sh скрипт который устанавливает вебсервер, php, настраивает виртуальный хост. подымает бекенд сайта если короче.
в идеале хочу создать докер образ, что бы после запуска контейнера был рабочий бекенд.
возможно ли прописать все в докер файле или нужно передавать этот скрипт и после старта контейнера запускать этот скрипт и он все поднимет.
какой из вариантов рабочий и предпочтительней
источник

AG

Andrey Gumilev in RU.Docker — Официальное Русское Сообщество
Alex
подскажите как правильно сделать
есть .sh скрипт который устанавливает вебсервер, php, настраивает виртуальный хост. подымает бекенд сайта если короче.
в идеале хочу создать докер образ, что бы после запуска контейнера был рабочий бекенд.
возможно ли прописать все в докер файле или нужно передавать этот скрипт и после старта контейнера запускать этот скрипт и он все поднимет.
какой из вариантов рабочий и предпочтительней
источник

A

Alex in RU.Docker — Официальное Русское Сообщество
хорошо хоть не плачет котик))
источник

AG

Andrey Gumilev in RU.Docker — Официальное Русское Сообщество
плачет
источник

AG

Andrey Gumilev in RU.Docker — Официальное Русское Сообщество
Alex
подскажите как правильно сделать
есть .sh скрипт который устанавливает вебсервер, php, настраивает виртуальный хост. подымает бекенд сайта если короче.
в идеале хочу создать докер образ, что бы после запуска контейнера был рабочий бекенд.
возможно ли прописать все в докер файле или нужно передавать этот скрипт и после старта контейнера запускать этот скрипт и он все поднимет.
какой из вариантов рабочий и предпочтительней
1 процесс 1 контейнер
источник

A

Alex in RU.Docker — Официальное Русское Сообщество
а как же запуск приложений в контейнерах?
источник

AG

Andrey Gumilev in RU.Docker — Официальное Русское Сообщество
скрипты не нужны
источник

AG

Andrey Gumilev in RU.Docker — Официальное Русское Сообщество
Alex
а как же запуск приложений в контейнерах?
1 приложение ты хотел сказать
источник

AG

Andrey Gumilev in RU.Docker — Официальное Русское Сообщество
цмд как пример
источник

A

Alex in RU.Docker — Официальное Русское Сообщество
тогда все прописать надо в докер файле, правильно?
источник

AG

Andrey Gumilev in RU.Docker — Официальное Русское Сообщество
Alex
тогда все прописать надо в докер файле, правильно?
а что хочешь писать..опиши таск
источник

A

Alex in RU.Docker — Официальное Русское Сообщество
для бекенда нужно установить
php
apache
c github стянуть бекенд
создать виртуал хост
и в конфиг файлах поменять кое какие настройки
источник

GG

George Gaál in RU.Docker — Официальное Русское Сообщество
Alex
для бекенда нужно установить
php
apache
c github стянуть бекенд
создать виртуал хост
и в конфиг файлах поменять кое какие настройки
Напиши на ансибль
источник

GG

George Gaál in RU.Docker — Официальное Русское Сообщество
А в докерфайл в run тупо рань плейбук, лол
источник

GG

George Gaál in RU.Docker — Официальное Русское Сообщество
Подход почти как в старом dapp (ныне - werf)
источник

A

Alex in RU.Docker — Официальное Русское Сообщество
Буду конфиги передавать, попробую так)
Спасибо за советы!
источник

A

Alex in RU.Docker — Официальное Русское Сообщество
вопрос по поводу видимости порта
запустил контейнер, все ок
http://172.17.0.2
- показывает апач, но на локалхосте апача не видно
пробовал запускать контейнер вот так, но нет
docker run -d --expose=80 tester_centos_1
источник

AK

Andrey Karepin in RU.Docker — Официальное Русское Сообщество
Alex
вопрос по поводу видимости порта
запустил контейнер, все ок
http://172.17.0.2
- показывает апач, но на локалхосте апача не видно
пробовал запускать контейнер вот так, но нет
docker run -d --expose=80 tester_centos_1
ключ -p добавь
источник

A

Alex in RU.Docker — Официальное Русское Сообщество
Andrey Karepin
ключ -p добавь
спасибо!)
источник

AK

Andrey Karepin in RU.Docker — Официальное Русское Сообщество
Alex
спасибо!)
2btc
источник