
Andrey
27.04.2017
00:42:40
FORKS CLUB - канал манимейкеров в интернете. Лучший развивающий канал в телеграме. Белые, серые, черные схемы заработка - всё есть у нас.
@forkstg - зарабатывай с нами

Konstantin
27.04.2017
00:44:54

Roman
27.04.2017
01:48:30
Updating service websites_st-guitars-com (id: t5qsyvss1q6eco8qgx40j2y0n)
image registry.gitlab.com/holms/st-guitars.com:latest could not be accessed on a registry to record
its digest. Each node will access registry.gitlab.com/holms/st-guitars.com:latest independently,
possibly leading to different nodes running different
versions of the image.
что это

Google

Roman
27.04.2017
01:49:02
docker login сделал

Alex
27.04.2017
07:25:53
спасибо Константину и Глюеку за ответ)

Konstantin
27.04.2017
10:48:30

ven
27.04.2017
10:49:48

Konstantin
27.04.2017
10:51:13
Такое себе решение
Ты просто энтрипоинт заигнорил, лишний слой сделал

ven
27.04.2017
10:54:23
ENTRYPOINT разве создает лишшн.слой? Ну все равно отдельно от супервизора лучше(если уж его делать тоже)

Konstantin
27.04.2017
10:54:57
Каждая инструкция в докерфайл создаёт слой

Gleb
27.04.2017
11:19:04
чуваки, а есть что-то для просто запуска контейнеров, но не Kube/Mesos?
нет времени сейчас погружаться в кубе, но надо чем-то скедьюлить контейнеры и обновлять их, если в реджистри обновились
ничего лучше баша нет?

Konstantin
27.04.2017
11:19:44
Не поверишь - docker
Docker swarm

Google

Gleb
27.04.2017
11:20:19
ээ, ну чтобы оно подтянуло свежий образ и запустило, это надо башик написать с docker pull
со свормом сильно долго разбираться? там же та же история, что и кубернетес
он может сам на одной ноде жить и не тужить?
или для него тоже надо инфраструктуру

Konstantin
27.04.2017
11:21:19
Может в сингл ноде, да
И может обновлять
Глянь docker-compose, для одной ноды то что надо

Gleb
27.04.2017
11:22:16
спасибо

ven
27.04.2017
11:27:29
спасибо
можешь еще "веб-гуи для докера" надставить curl -s https://shipyard-project.com/deploy | bash -s (там все в веб-окошках как в виндах))

Konstantin
27.04.2017
12:09:56
не надо shipyard
он приостановил разработку класического swarm и работает над новой версией под Docker Swarm
если нужен гуй - portainer

ven
27.04.2017
12:32:35
кст. кто знает ,что эти "гуи" ставят для их автозапуска при старте хоста(в Ubuntu решил снести shipyard правильно -что надо сделать помимо удаления его образов не нашел)?

Konstantin
27.04.2017
12:36:52
у скрипта инстала есть параметр удаления тоже
$ACTION" = "remove"
а вообще в чём прелесть докера — apt-get purge docker-engine
и всё чисто)

ven
27.04.2017
12:41:36
сам докер то не хочу удалять
кст. в последней убунте 17й не подцепляются репы с docker-engine, но зато из "штатных" легко ставится docker.io -я думаю особ.разницы нет?

Konstantin
27.04.2017
12:44:41
В след релизе докера будет репа

Google

Konstantin
27.04.2017
12:44:54
В пре-релиз уже добавили
В штатных я не знаю какая версия

ven
27.04.2017
12:45:43
docker-engine сильно лучше docker.io что-ли?
в родных docker.io (c 14й уже вроде ставится легко)
1.12.6

Roman
27.04.2017
12:47:59
@nodekra как использую docker-compose.yml стартовать сервисы? docker stack deploy —compose-file compose.yml websites он обновил сервисы и ничего не стартовал

Konstantin
27.04.2017
12:54:22
1.12.6
Смотря как ты докер используешь, можно и эту версию

Roman
27.04.2017
12:55:14
у них restart policy должен быть прописан или без этого стартуют?

Konstantin
27.04.2017
12:56:09
restart policy задаёт политику перезагрузки, а не старта

Roman
27.04.2017
12:56:24
акей
разобрался нашел уже почему не стартовали

Konstantin
27.04.2017
12:58:04
в случае с docker stack - смотри статус сервисов и логи

Roman
27.04.2017
12:58:32
теперь осталось разобраться который айпи в домэйн прописать

Konstantin
27.04.2017
13:00:01
сложная формулировка
ты о чём?

Roman
27.04.2017
13:00:45
ну есть сервис nginx и и еще два сервиса с сайтиками
если у nginx 2 реплики по нодам разбросаны
че мне в A dns прописать

Konstantin
27.04.2017
13:02:33
ip ноды где оно крутится

Google

Roman
27.04.2017
13:03:01
три А записи на ip нодов?

Konstantin
27.04.2017
13:03:15
почему нет

Roman
27.04.2017
13:03:27
думал только один А можно

Konstantin
27.04.2017
13:03:32
нет

Roman
27.04.2017
13:03:41
или нужен ЛБ какой
ладно

Konstantin
27.04.2017
13:04:13
но если одна нода упадёт - будут проблемы, так как клиент будет пытаться на неё подключиться

Roman
27.04.2017
13:04:31
ну так и я о том же

Admin
ERROR: S client not available

Roman
27.04.2017
13:05:24
и как это решается?

Artem
27.04.2017
13:05:48
балансировщик какой нибудь

Konstantin
27.04.2017
13:05:58
межконтинентальный))
ttl в минимум и рули записями динамически, самое простое

Roman
27.04.2017
13:06:36
ладно оставлю это пока

Konstantin
27.04.2017
13:06:38
не лучший вариант, но простой и дешёвый

Roman
27.04.2017
13:13:12

Konstantin
27.04.2017
13:13:33
неа, смысл?

Roman
27.04.2017
13:13:51
в туторе показывает что можно
выпилили что ли
ну как - хочу посмотреть статус все сервисов

Google

Roman
27.04.2017
13:14:12
а не по одному ходить
это мне вообще ничего не говорит не ясно running он тут или что сними
$ docker service ls
ID NAME MODE REPLICAS IMAGE
j4pjw1ptswwz websites_swingcats-lt replicated 2/2 registry.gitlab.com/holms/swingcats.lt:latest
ph8cznm3s82o websites_nginx replicated 0/1 registry.gitlab.com/holms/holms-docker:latest
rn7i0wdyjqiw websites_visualizer replicated 1/1 manomarks/visualizer:beta
t5qsyvss1q6e websites_st-guitars-com replicated 1/2 registry.gitlab.com/holms/st-guitars.com:latest

Konstantin
27.04.2017
13:15:08
2/2 - видно же

Roman
27.04.2017
13:15:27
но откуда знать что оно там не пытается рестартоваться или ошибки какие были
docker service ps websites_swingcats-lt сразу показывает смысл но по одному ходить и смотреть это ужас

Konstantin
27.04.2017
13:16:20
2/2 и показывает сколько из скольки работают

Roman
27.04.2017
13:17:09
и даже не вижу какие порты я открыл
емае
и даже тут это не показано docker service inspect websites_swingcats-lt

Konstantin
27.04.2017
13:19:56
https://www.docker.com/enterprise-edition

Roman
27.04.2017
13:23:20
блин в docker ps и то все понятней
https://www.pastiebin.com/5901f165696f4 чего же портов то нету

Bogdan (SirEdvin)
27.04.2017
13:29:17

Евгений
27.04.2017
13:36:46
Всем привет! Евгений

Spelendora
27.04.2017
13:37:24
http://neprivet.ru/
Но и тебе привет!

Konstantin
27.04.2017
13:41:05

Roman
27.04.2017
13:42:07
понятно, docker stack services websites тоже портов не наблюдается

Konstantin
27.04.2017
13:43:11
ну это временные недоделки, через API доступ есть к инфе

Roman
27.04.2017
13:47:29
запустил вроде даже с примера сервис