----------------------------------------------------------------------------------
@MSGID: 2:5000/111@fidonet 697877af
@REPLY: 2:50/700.700 82d0bc18
@CHRS: CP866 2
@TZUTC: 0700
@TID: hpt/w32-mvcdll 1.9.0-cur 17-02-17
Доброе (current) время суток, Oleg!
ON> Я ваще не втыкаю нафига мне докер ради одного приложения. Но оно без
ON> докера не хотит пока работать, падла. А так, базы - в базе, конечно
ON> снаружи. И nginx с обратной проксей и сертификатами - тож снаружи. И
ON> это все бэкапится. А докер я пока не понял КАК ;(
Докер, по сути, это виртуальная машина. Я одно время активно
пользовал VirtualBox под виндой. Докер, как понимаю, та же самая виртмашина.
Создаётся контейнер, заходишь в него, устанавливаешь чистый линух, ставишь своё
приложение на чистую ОС, чтобы оно ни с чем не пересекалось, загоняешь
приложение в автозапуск, создаёшь имидж. Всё. Потом с этого образа runаешь
имидж, создаётся контейнер, в нём запускается приложение и всё крутится.
Можно самому сделать имидж, можно загрузить его готовый, если кто-то поделился.
Суть в том, что в докере приложение ни с чем не конфликтует.
Сам я шьфпу не создавал, но пользуюсь чужими. При необходиомости,
заходил в контейенер, делал апт-гет МС и с удобством правил там конфиги.
Потом обнаружил, что конфиги вообще можно снаружи подсовывать, как и файлы
базы (не sql). В итоге, при каком-то сбое: stop my-cont, rm my-cont,
копирование в рабочий каталог из бэкапа, run images:last в my-cont с
подключением -v /home\\workfolder
Где-то так. Т.е. нет боязни прибить контейнер и нет необходимости
его бэкапить. В контейнер можно прокинуть как каталоги/файлы, так и
порты.
Что я могу еще сказать?..
Oleg
... AKA oleg(&)redut.info AKA
https://t.me/OVRnsk
--- GoldED+/W64-MSVC 1.1.5-b20180707 (пока работает)
* Origin: --- ...И все на наш редут... --- (2:5000/111)
SEEN-BY: 46/49 50/109 104/117 221/6 240/1120 301/1
341/66 450/1024 452/28
SEEN-BY: 455/19 460/58 463/68 5000/22 28 32 111
5001/100 5010/352 5015/42 46
SEEN-BY: 5019/40 400 5020/101 113 545 620 715 830
846 848 1042 2992 4441
SEEN-BY: 5020/12000 5022/128 5030/49 115 500 1081
1474 1900 5050/151 5053/51
SEEN-BY: 5053/58 5054/89 5057/77 5058/104 5059/37
5060/900 5061/133 5083/1
SEEN-BY: 5083/444 6035/4 6078/80 6090/1
@PATH: 5000/111 5020/1042 4441