Anonymous
в родных docker.io (c 14й уже вроде ставится легко)
Anonymous
1.12.6
Roman
@nodekra как использую docker-compose.yml стартовать сервисы? docker stack deploy —compose-file compose.yml websites он обновил сервисы и ничего не стартовал
Roman
у них restart policy должен быть прописан или без этого стартуют?
Roman
акей
Roman
разобрался нашел уже почему не стартовали
Roman
теперь осталось разобраться который айпи в домэйн прописать
Roman
ну есть сервис nginx и и еще два сервиса с сайтиками
Roman
если у nginx 2 реплики по нодам разбросаны
Roman
че мне в A dns прописать
Roman
три А записи на ip нодов?
Roman
думал только один А можно
Roman
или нужен ЛБ какой
Roman
ладно
Roman
ну так и я о том же
Roman
и как это решается?
Artem
балансировщик какой нибудь
Roman
ладно оставлю это пока
Roman
можно tasks всех сервисов посмотреть? а то требует ввести имя сервиса
Roman
в туторе показывает что можно
Roman
выпилили что ли
Roman
ну как - хочу посмотреть статус все сервисов
Roman
а не по одному ходить
Roman
это мне вообще ничего не говорит не ясно 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
Roman
но откуда знать что оно там не пытается рестартоваться или ошибки какие были
Roman
docker service ps websites_swingcats-lt сразу показывает смысл но по одному ходить и смотреть это ужас
Roman
и даже не вижу какие порты я открыл
Roman
емае
Roman
и даже тут это не показано docker service inspect websites_swingcats-lt
Roman
блин в docker ps и то все понятней
Roman
https://www.pastiebin.com/5901f165696f4 чего же портов то нету
Bogdan (SirEdvin)
Хм ... ENTRYPOINT и CMD вроде по другому работают.
Евгений Семашко
Всем привет! Евгений
Spelendora
http://neprivet.ru/
Spelendora
Но и тебе привет!
Roman
понятно, docker stack services websites тоже портов не наблюдается
Roman
запустил вроде даже с примера сервис
Roman
в браузере них недает зайти
Roman
$ docker service create —mode=global —name cadvisor —mount type=bind,source=/,target=/rootfs,readonly=true —mount type=bind,source=/var/run,target=/var/run,readonly=false —mount type=bind,source=/sys,target=/sys,readonly=true —mount type=bind,source=/var/lib/docker/,target=/var/libg/docker,readonly=true —publish 8081:8080 google/cadvisor xihuyhjnmeoidxmcjiui42tbt —--- xihuyhjnmeoi cadvisor global 1/3 google/cadvisor:latest —---- $ docker-machine ip scale-primary 51.15.52.36
Roman
ну зайди на 51.15.52.36:8081
Roman
Roman
да нету мне счастья
Roman
так и сделал уже
Roman
$ docker service create —name my_web —publish 8080:80 nginx $ docker service ls ID NAME MODE REPLICAS IMAGE mvp9uwszhw2d my_web replicated 1/1 nginx:latest $ docker service ps my_web ID NAME IMAGE NODE DESIRED STATE CURRENT STATE ERROR PORTS of9xvxlhw9pa my_web.1 nginx:latest scale-master01 Running Running 26 seconds ago $ docker-machine ssh scale-master01 curl localhost:8080 и висит =(
Roman
connectino refused
Roman
вообщем надо слезать с scaleway
Roman
это маразм какойто
Roman
я обычно на облаках сразу поскольку не ожидаю от них не исправностей
Roman
скажем так ожидаю виртульки без сюрпризов
Roman
я уже там и весь ибоунд поставил на accept как и outbound
Roman
вообщем срань, на digital ocean пробую
Denis
🚀 https://www.nixp.ru/news/14010.html
Roman
не ну это какое то издевательство )))) https://gist.github.com/holms/0eaac4d19ae20ef12222dd051472c31a
Roman
что хватит
Roman
не видешь что две команды одинаковые
Roman
один раз сработало второй раз нет
Roman
вижу
Roman
сертификаты дырявые у ДО
Roman
почему второй раз сработало
Roman
ну так а я о чем
Roman
каждый хостинг со своими сюрпризами ( что с этим миром не так
Roman
через раз работает cо второй нодой тоже самое произошло, вот и digital ocean...
Roman
docker machine если уж поддерживает DO то пускай и работают оба нормально
Roman
в их доках субкоманды указаны ничего своего я тут не изобретаю )
Roman
а я и не говорил что докер тут причастен
Roman
вообщем завелось
Roman
теперь два сервиса не хочет заводится а как увидеть полную ошибку не понятно
Roman
только кусок показывает, inspect ничего не показывает
Anonymous
Roman
ого
Roman
да мать его $ docker service logs websites_st-guitars-com only supported with experimental daemon
Roman
окей ) как узнать список контейнеров в сварме?
Roman
у нас есть только сервисы
Roman
в docker ps пусто
Ruslan
Разверни rancher подключи туда свой сварм если с командами проблема и клацай в кнопочки и рассматривай логи, там все из коробки
Roman
показывает один запущенный контейнер
Roman
те которые фэйлят там нету
Roman
docker ps -a ясно