@docker_ru

Страница 303 из 1375
これはスタスか…ロマンですか
14.09.2017
06:22:40
я имею ввиду, сразу же редеплой после пуша

а не поллинг

Andrey
14.09.2017
06:23:25
Нет, будет, если вы настраиваете пайплайн на комит хук, а не полинг

И параллельные сборки отключите, чтобы последовательно обновления накатывать

Google
これはスタスか…ロマンですか
14.09.2017
06:26:42
зачем дженкинс, в гите нельзя без него коммит хуки прописывать?

Гайрат
14.09.2017
06:28:03
У тебя тупо гит, без ничего?

Andrey
14.09.2017
06:36:55
зачем дженкинс, в гите нельзя без него коммит хуки прописывать?
Дженкинс, тревис и прочии CI системы автоматизируют сборку, тестирование и деплой. Можно, конечно, и без них обойтись, но придется делать больше ручной работы и поддерживать весь процесс самому. Толковая ссылка на DO мануал на эту тему: https://www.digitalocean.com/community/tutorials/how-to-use-git-hooks-to-automate-development-and-deployment-tasks

これはスタスか…ロマンですか
14.09.2017
06:43:26
Это Для девелопмента

Andrey
14.09.2017
06:48:19
Посмотрите DroneCI

Я сам переходить думаю с гитлаба на это

Nick
14.09.2017
07:05:27
а че не на jenkins?)

YURA
14.09.2017
08:21:12
Дрон крутой. На дохлой виртуалке собираем два десятка проектов. Гораздо проще чем jenkins pipeline

Andrey
14.09.2017
08:22:01
женькин на джаве, дрон на го

кто жрет меньше?

これはスタスか…ロマンですか
14.09.2017
08:22:48
Nick
14.09.2017
08:30:54
Google
Pavel
14.09.2017
08:35:23
Уважаемые Есть некий образ При запуске контейнера происходят некие изменения Можно ли как то это посмотреть? (diff некий)

Сергей
14.09.2017
09:37:05
всем добрый день. есть задача: есть хост, на нём две сетевых карты: eth0 и eth1 , к каждой подключена своя сеть. есть 10 контейнеров и скажем 9 из них должны ходить в сеть через eth0, а 1 через eth1. с тем как подружить два интерфейса на одной машине я разобрался, а вот как для конкретной docker-сети или же прям конкретному docker-контейнеру указать через какой интерфейс ему ходить в интернет нет. подскажите куда копать?

Roman
14.09.2017
09:43:43
может, как-то так? ip route add default via GW_1 table TBL_1 ip route add default via GW_2 table TBL_2 ip rule add from XXX table TBL_1 ip rule add from YYY table TBL_2

Sergey
14.09.2017
11:13:43
подскажите как в сварме осттттттановить контейнер на конкретном узле?

и еще подскажите как передать в nginx номер ноды

чтобы видеть какая отдала

Pavel
14.09.2017
11:50:35
https://docs.docker.com/engine/reference/commandline/container_diff/
А вольюмы то этот метод не учитывает?

Andrey
14.09.2017
11:52:52
А вольюмы то этот метод не учитывает?
Нет, вольюмы к этой теме не относятся. Данные вольюма контейнеру не интересны, тк могут быть отмонтированы в любой момент.

Pavel
14.09.2017
11:56:06
Печаль, буду руками diff по папкам смотреть

Спасибо

Gkio
14.09.2017
20:41:30
hey можно вопрос при docker-compose up возможно сделать pwd или ls ? чтобы посмотреть где оно или что внутри?

bebebe
14.09.2017
20:43:20
хач.js 10/10

Gkio
14.09.2017
20:43:38
?

Emil
14.09.2017
20:43:49
ой

композ же

тоже можно: entrypoint: ls command: /path/where/to/look

Google
Gkio
14.09.2017
20:46:24
да

но чето не так :d

Andrew
14.09.2017
20:50:36
Деплою docker проект в elasticbeanstalk через eb deploy, а там выдает такую ошибку https://pastebin.com/kcskxgzi Как можно понять что является причиной ошибки? Уже вторые сутки разбираюсь. Нужна помощь сообщества..

Gkio
14.09.2017
20:52:22
ты там nodejs в контейнере пускаешь?
стараюсь запустить ноду но мне выводит Recreating ellotycom_web_1 ... Recreating ellotycom_web_1 ... done Attaching to ellotycom_web_1 web_1 | npm info it worked if it ends with ok web_1 | npm info using npm@5.3.0 web_1 | npm info using node@v8.4.0 web_1 | npm ERR! path /package.json web_1 | npm ERR! code ENOENT web_1 | npm ERR! errno -2 web_1 | npm ERR! syscall open web_1 | npm ERR! enoent ENOENT: no such file or directory, open '/package.json' web_1 | npm ERR! enoent This is related to npm not being able to find a file. web_1 | npm ERR! enoent web_1 | web_1 | npm ERR! A complete log of this run can be found in: web_1 | npm ERR! /root/.npm/_logs/2017-09-14T20_51_33_212Z-debug.log

. ├── Dockerfile ├── app │   ├── Controllers │   ├── Middleware │   ├── Models │   ├── Reposity │   ├── Routes │   ├── app.js │   └── package.json ├── docker-compose.yml ├── package-lock.json └── package.json

под таким tree

bebebe
14.09.2017
20:53:28
а как попадает package.json в контейнер?

Gkio
14.09.2017
20:54:24
version: '3' services: web: build: . env_file: .env volumes: - /app:/app

вот так не правельно?

это docker-compose.yml

bebebe
14.09.2017
20:57:31
в тонкостях nodejs я не разбираюсь, общий совет: запускаешь этот контейнер, меняешь ему entrypoint на sleep 424242 далее заходишь в котнейр docker exec -ti <container> /bin/sh и пробуешь запустить nodejs руками и дебажишь параллельно

これはスタスか…ロマンですか
14.09.2017
22:48:45
как автоматом возобновить чтение лога после поднятия снятого сервиса?

これはスタスか…ロマンですか
14.09.2017
23:12:04
в одном окне docker service logs myservice —follow

в другом docker stack rm myservice; docker stack deploy -c myservice-compose.yml myservice

хочу в первом окне видеть новые логи сразу

Alex
15.09.2017
03:00:48
Господа, доброго времени суток! У кого удалось поднять mariadb 10.2 под виндой?

Bohdan
15.09.2017
05:41:31
version: '3' services: web: build: . env_file: .env volumes: - /app:/app
На докерфайл взглянуть можно?

Anton
15.09.2017
09:47:23
всем привет! есть swarm-кластер хочется с удаленной машины на этом кластере запускать сервисы, используя DOCKER_HOST где об этом можно почитать?

Google
Admin
ERROR: S client not available

Alina
15.09.2017
12:22:59
Друзья, хочу порекомендовать вам канал, на котором проводятся розыгрыши денежных призов: @money_prizes. Делюсь, потому что уверен, что немного халявных денег никому не помешает. Я знаком с админами, тут без дураков - реально платят. Надо подписаться на спонсора и всё, ты в игре и можешь выиграть 200 р. Пока что участников мало, поэтому ваши шансы выиграть больше.

Сергей
15.09.2017
12:29:38
/spam

Vasily
15.09.2017
12:43:15
/spam

Andrew
15.09.2017
12:58:01
У меня есть конфиг dockerfile FROM node:8.4.0-alpine # Set a working directory WORKDIR /usr/src/app # Copy application files COPY . . # Install dependencies RUN apk add --no-cache libsodium && \ yarn install --production --no-progress && \ yarn cache clean # Run the container under "node" user by default USER node EXPOSE 80 CMD [ "node", "--napi-modules", "build/server.js" ] Но почему-то при деплое в elastic beanstalk появляется ошибка в unexpected-quit.log Error: Cannot find module '/usr/src/app/build/server.js' что неправильно с конфигом?

Artem
15.09.2017
13:00:20
То что воркдир скорее всего /app и это рут для ноды мб?

И тогда урл должен выглядеть не так к server.js

Andrew
15.09.2017
13:01:08
И тогда урл должен выглядеть не так к server.js
т.е. воркдир должен быть /app? Это же все происходит внутри контейнера, а не на ec2?

Artem
15.09.2017
13:03:12
Блин туплю, не увидел с телефона весь конфиг

Andrew
15.09.2017
13:03:40
Блин туплю, не увидел с телефона весь конфиг
да, там абсолютный воркдир стоит и какой скрипт запускать

Мишка
15.09.2017
14:43:15
Мужики

Молю

Поясните за докер

Все туторы - говно, никак не могу въехать зачем он, и как поможет в проекте

Pavel
15.09.2017
14:43:46
0_о

Artem
15.09.2017
14:43:53
за докер и сворм стреляю в упор.

Мишка
15.09.2017
14:44:15
Рили

Вообще

Google
Artem
15.09.2017
14:44:30
так он и не нужон

Мишка
15.09.2017
14:44:34
Даже на хабре все статьи - как будто сами не знают о чём пишут

Всё по гуманитарному размыто

А то обидно, говорят вроде бы киллер тема, а юзкейсов нет

Alexey
15.09.2017
14:46:03
А то обидно, говорят вроде бы киллер тема, а юзкейсов нет
А ты кто по жизни, чем живешь? Может в твоей жизни докер и лишний?

Мишка
15.09.2017
14:46:13
Пышник

Толстый проект подымаем с разделением на фронт и бек

Pavel
15.09.2017
14:47:06
бэк на микросервисах?

Alexey
15.09.2017
14:47:14
Пышник
И чо тебе, не прикольно взять из репы конфиг - и собрать тремя командами контейнер который одинаковый сто пудов у тебя и остальных пятнацати челов и не зависит от от рук?

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