@ru_docker

Страница 507 из 610
енот
08.10.2018
13:51:11
mysql, httpd

Nikita
08.10.2018
13:52:08
запихнуть в ентрипоинт

Google
енот
08.10.2018
13:52:14
так

Nikita
08.10.2018
13:52:21
docker run che-to tam http

енот
08.10.2018
13:52:31
я не собирал образ, мне посоветовали тупо в него зайти и там ручками всё поставить

в образ чистого центоса

Nikita
08.10.2018
13:52:41
O_O

шта ?

енот
08.10.2018
13:52:49
ну да, я сам в шоке

это неправильно?

Nikita
08.10.2018
13:53:11
а не проще тебе самому стянуть образ готовый и не ипать себе моск ? а папки с конфигами и данными вынести на хост

енот
08.10.2018
13:53:18
нету готового

точнее есть но я хз что в нем

а вопрос деликатный

Nikita
08.10.2018
13:53:36
это неправильно?
нет.. прикол контейнеров чтоб ты запустил со всем гавном и не трогаешь, оно само ипашит

Google
енот
08.10.2018
13:53:39
специфичный софт

Nikita
08.10.2018
13:53:45
та не вопрос

открой докер файл и почиатй что он делает

енот
08.10.2018
13:54:06
ну я с него начал, потом меня направили по ложному пути...

Nikita
08.10.2018
13:54:40
ты можешь конечно и сам.. написать докер файл и делать

енот
08.10.2018
13:54:49
угу, ага

Nikita
08.10.2018
13:54:58
по поводу мускула, это офф репа их

енот
08.10.2018
13:55:09
мне надо чтобы он был в образе

очень специфичный китайский софт

Nikita
08.10.2018
13:55:33
мускул и апач это офф репы в хабе

Yuriy
08.10.2018
13:55:45
FROM mysql и дальше чё надо запихать

Nikita
08.10.2018
13:55:48
енот
08.10.2018
13:55:55
Nikita
08.10.2018
13:56:07
или собирай образ за основу возьми этот

енот
08.10.2018
13:56:08
FROM centos:6 MAINTAINER chemax.kr@gmail.com RUN yum install httpd mysql-server php openvpn -y COPY smb_scheduler_install /opt/ RUN sh /opt/smb_scheduler_install/autoinstall.sh я начал так

Nikita
08.10.2018
13:56:15
та блять

енот
08.10.2018
13:56:27
оно правда не заработало

Nikita
08.10.2018
13:56:46
поставь два контейнера через компоуз, залинкуй их или пропиши пути и радуйся жизни

енот
08.10.2018
13:57:10
вы думаете, я вас понял?)

Nikita
08.10.2018
13:57:27
эмс.. лады

Google
енот
08.10.2018
13:57:34
не, я знаю что такое композ

Nikita
08.10.2018
13:57:37
я курить, чуть позже напишу

енот
08.10.2018
13:57:51
а если я их залинкую для софта оно будет выглядеть как будто всё локально установлено?

Driver
08.10.2018
13:58:04
вы думаете, я вас понял?)
тогда рекомендую пройтись по началу документации

Nikita
08.10.2018
13:58:13
а какая рахница ? в мускуле всеранво прописываешь адрес и порт куда идти

енот
08.10.2018
13:58:21
Nikita
08.10.2018
13:58:41
очень специфичный китайский софт
база всеравно по адресам ходит, ей плевать локально или удалённл

енот
08.10.2018
13:58:52
я бы даже сказал, "больной ублюдок"

Nikita
08.10.2018
13:59:35
Тебя не смущает что в конфигн ты пишешь адрес даже если локалхо т

енот
08.10.2018
13:59:44
да не пишу я ничего никуда

у софта скрипт инсталляции

Driver
08.10.2018
14:00:02
а вдруг софт по файловому сокету только пашет?

енот
08.10.2018
14:00:19
я не хочу разбираться с творчеством китайских программистов

потому мне надо чтобы всё было в одном образе, подходит мне композ в таком случае?

Nikita
08.10.2018
14:01:37
енот
08.10.2018
14:02:02
Тогда руками пишешь докерфайл и делаешь магию
позволю себе процитировать вас: "та блять"

Nikita
08.10.2018
14:02:50
позволю себе процитировать вас: "та блять"
Открываешь докер файл уже готовых и копируешь.. Будет контейнер из говна и палок,но рабочий

енот
08.10.2018
14:03:13
Открываешь докер файл уже готовых и копируешь.. Будет контейнер из говна и палок,но рабочий
меня устраивает но я не понял как на докерхабе найти собсно докерфайлы

Driver
08.10.2018
14:05:08
Google
енот
08.10.2018
14:05:22
а зачем тогда контейнер? засунь в образ виртуалки
нужно множить и множить и множить на VDS

Driver
08.10.2018
14:05:58
подготовь образ, да разверни с него эти виртуалки

енот
08.10.2018
14:06:09
виртуалки невыгодно

Driver
08.10.2018
14:06:33
vds та же виртуалка

енот
08.10.2018
14:06:47
vds та же виртуалка
да, я возьму один vds и засуну в него десяток докеров.

по мощности вполне ок, там невысокая нагрузка

важна изоляция инстансов друг от друга при минимальных затратах

да, виртуалки проще

но немношк дороже

Driver
08.10.2018
14:07:24
ну тогда пиши докерфайл

енот
08.10.2018
14:07:28
уже пишу

оно даже что-то билдит

устанавливает, ага

Nikita
08.10.2018
14:13:03
меня устраивает но я не понял как на докерхабе найти собсно докерфайлы
серьёзно ? открываешь то что тебе надо, в частности мускул и тут сразу 4 ссылки с версионностями и надпись докерфайл

Nikita
08.10.2018
14:14:20
https://hub.docker.com/_/mysql/

офф репа

https://hub.docker.com/_/httpd/

тоже офф репа

не благодари

Google
енот
08.10.2018
14:15:53
хорошо

ptchol
08.10.2018
14:16:33
меня устраивает но я не понял как на докерхабе найти собсно докерфайлы
если девелопер не приложил ссылку на репу \ докерфайл то никак по факту. можно скачать имидж и потом сказать docker history --no-trunc node:10-stretch

Nikita
08.10.2018
14:43:25
а для такого ты можешь ещё использовать мульти стейдж билд

и собрать два образа в один

енот
08.10.2018
14:43:59
это сложновато для начинающего, не?

ptchol
08.10.2018
14:45:29
нет

Nikita
08.10.2018
14:45:54
нет, плюс есть примеры в офф доке

ptchol
08.10.2018
14:46:13
там просто в докерфайле добавляется ещё один FROM и делается COPY --from my_previous_stage:/path/to/file ./ и всё

лучше сразу освоить и попробовать. Потом этот же механизм можно использовать для запуска только "части" степов билда.

rm -rf /var/lib/docker

Alex
09.10.2018
07:20:56
docker rmi $(docker images -q)

Страница 507 из 610