@docker_ru

Страница 673 из 1375
Bogdan (SirEdvin)
01.07.2018
14:54:42
Нормально ли держать БД внутри docker контейнера на проде?
Желательно папку с файлами в хостовой системе держать

Volodimir Fedorov
01.07.2018
14:55:19
ага, на хосте держать бекап контейнера бекапа контейнера бд..

Dmitry
01.07.2018
16:23:17
Сделал LEMP стек из 3 контейнеров, но достаточно подтормаживает cpu windows-хоста, как можно исправить?

Алексей
01.07.2018
16:24:20
Перейти на другую ос ?

Google
AlexAnder
01.07.2018
17:03:26
ага, на хосте держать бекап контейнера бекапа контейнера бд..
через волумы прокинуть папку с данными бд ? volumes: - ./pg_data:/var/lib/postgresql/data

Dmitry
01.07.2018
17:11:35
@kirillsalti пытаюсь нагуглить, это https://github.com/Docker-nano ?

Kirill
01.07.2018
17:12:42
@kirillsalti пытаюсь нагуглить, это https://github.com/Docker-nano ?
Нет, использовать Windows контейнеры, а точнее https://hub.docker.com/r/microsoft/nanoserver/

Dmitry
01.07.2018
17:16:16
Спасибо, буду пробовать. А переходить на линукс действительно может помочь? Не верится что for-win версия прям настолько плохая

Yury
01.07.2018
17:21:02
прям не верится :)

Kirill
01.07.2018
17:46:03
Спасибо, буду пробовать. А переходить на линукс действительно может помочь? Не верится что for-win версия прям настолько плохая
Просто если у вас не WinSrvr 2016, то Линукс контейнеры работают в виртуалке. А контейнеры Windows везде работают нативно.

Alex
01.07.2018
20:53:06
Парни помогите с докером, имеется 3 контейнера nginx php-fpm-1 php-fpm-2 server { listen 80; server_name app-1.loc; location ~ \.php$ { fastcgi_pass php-fpm-1:9000; } } server { listen 80; server_name app-2.loc; location ~ \.php$ { fastcgi_pass php-fpm-2:9000; } } первый запускается корректно, второй ошибку выдает "FastCGI sent in stderr: "Primary script unknown" while reading response header from upstream"

Alex
01.07.2018
20:54:43
да

Google
Евгений
01.07.2018
20:54:47
Покажи

Alex
01.07.2018
20:55:25
мин

shop_web: container_name: shop_web restart: always build: context: ./ dockerfile: deploy/nginx/web.dockerfile volumes: - ./application:/var/www - ./src/blog:/var/www/blog - ./deploy/nginx/conf.d:/etc/nginx/conf.d - ./deploy/nginx/certs/letsencrypt:/etc/letsencrypt - ./deploy/nginx/certs/ssl/dhparam:/etc/ssl/dhparam ports: - "80:80" - "443:443" depends_on: - shop_app - blog_app links: - shop_app - blog_app

а вообще так можно запускать?

нагуглить пример у меня не получилось

Евгений
01.07.2018
20:58:23
Links убирай

Alex
01.07.2018
20:59:25
а как тогда связь сделать?

Евгений
01.07.2018
20:59:54
Она и так есть, у тебя ещё и depends

Не работает blog? Я не вижу volume с PHP

Alex
01.07.2018
21:00:54
мин

https://pastebin.com/vPp1tYCv

есть идеи?

AlexAnder
02.07.2018
07:04:17


Ванько
02.07.2018
07:04:42
Что такое doker?

Sergey
02.07.2018
07:05:42
:D

AlexAnder
02.07.2018
07:06:12
Что такое doker?
я тогда не знал как он правильно пишется

Сергей
02.07.2018
09:26:58
у кого-нибудь есть бмв бородатых годов? 98-06

Сергей
02.07.2018
09:27:31
не в тот чат
а какой тот?

Google
Sad but
02.07.2018
09:27:52
а какой тот?
по автотеме есть много чатов

AlexAnder
02.07.2018
09:28:14
в докере?
хм, а беху можно в докер завернуть ?)

Ванько
02.07.2018
09:28:39
хм, а беху можно в докер завернуть ?)
Конечно, например, в железнодоржный или морской

Сергей
02.07.2018
09:28:53
айтишники же тоже на машинах ездят)

Sad but
02.07.2018
09:29:06
айтишники же тоже на машинах ездят)
продал несколько месяцев назад и рад

arts
02.07.2018
09:29:22
Там есть бортовой комп, можно там поднять :-)

Ванько
02.07.2018
09:29:47
Там есть бортовой комп, можно там поднять :-)
В те года комп занимался исключительно подачей топлива и управлением зажигания

AlexAnder
02.07.2018
09:29:51


во норм тачка

название годное

Sergey
02.07.2018
09:30:02
?

jidckii
02.07.2018
10:29:44
ио всем, подскажите, как в compose задать size volume tmpfs ?

jidckii
02.07.2018
10:30:07
volumes: live: driver: local driver_opts: type: tmpfs device: tmpfs size: 200

вот так что то не работает

а всё, нашёл

volumes: live: driver: local driver_opts: type: tmpfs device: tmpfs o: size=200

Egor
02.07.2018
10:40:52
всегда бы так ) сам спросил - сам ответил

F01134H
02.07.2018
11:18:34
Всем привет. Парни, как можно из одного контейнера получить доступ к данным в другом контейнере? Данные не замаунчены

Yuryi
02.07.2018
11:19:23
замаунтить их ?

Google
F01134H
02.07.2018
11:30:44
к каким конкретно данным?
Например запускаю NGINX, нужен из другого контейнера доступ к его конфигу. И нет, он не маунтится, т.к. это вакуумный пример для наглядности

Admin
ERROR: S client not available

F01134H
02.07.2018
11:31:15
т.е. у нас в контейнере нгинкса конфиг лежит где то в /etc/nginx/sites-enabled

Egor
02.07.2018
11:31:16
никак

F01134H
02.07.2018
11:31:34
окей, спасибо

Egor
02.07.2018
11:31:52
контейнер замыкает, в том числе, и файловую систему, на то он и контейнер

а что за кейс такой, вакуумный?

F01134H
02.07.2018
11:33:39
ну типо есть контейнер нгины, есть контейнер с пхп и исполняемым кодом. Нужно когда меняем контейнер с пхп на другой - каким то образом нгинкс тоже перебросить на него

не перезапуская нгинкс при этом

Egor
02.07.2018
11:34:32
т.е. бесшовное переключение между dev/prod ?

F01134H
02.07.2018
11:35:48
не, не совсем. Просто между двумя контейнерами с кодом

например в продакшене у нас надо поменять один контейнер на другой с минимальной потерей аптайма

просто поднимаем контейнер с изменениями и редиректим на него шлюз

Egor
02.07.2018
11:36:35
а зочем тогда нгинкс менять?

для применения изменений в конфиге нгинкс все равно надо перестартовать, насколько я знаю

F01134H
02.07.2018
11:37:42
ну в конфиге нжинкса изменений не будет

так, я не правильно вопрос задал, падажжите)

этот мы с девопсом решили уже. Короче проблема в том, что бы из контейнера с нжинксом был доступ к файлам внутри контейнера с пхп и кодом

например (мало ли) к статике

Алексей
02.07.2018
11:38:48
так к статике или к пхп? )

Google
Алексей
02.07.2018
11:39:24
статику закидываешь в нжинкс все пхп файлы в php-контейнер

F01134H
02.07.2018
11:40:01
окей, вроде понятно с этим

Анатолий
02.07.2018
11:41:19
а зачем пихать в php контейнер исходники. вынесли на порт интерпритатор и все. пусть только обрабатывает запросы. либо если сокетами использовать то уже сокет вынести. у nginx контейнера можно и volume подключить уже с сайтом.

у меня к примеру два контейнера в нем nginx + php-fpm есть еще третий контейнер с балансировщиком. люди стучатся на балансировщика и тот уже решает куда дальше слать. если контейнер один падает то люди пользуются с запасного, если оба падают люди видят что то вроде заставки что мы ушли на ремонт

Анатолий
02.07.2018
11:50:11
я кубером не пользовался еще, до сих пор не нашел подходящей документации. я так понимаю это что то по типу Swarm?

F01134H
02.07.2018
11:50:23
ага

Boris
02.07.2018
11:50:43
Насколько знаю, попытка подключиь volume - просто создаст общую директорию между контейнерами, и сделает её пустой, в т.ч. с перезаписью текущей

Страница 673 из 1375