• Как закрыть публичный доступ к докеру и поставить его в автозагрузку?

    @vitaly_il1
    DevOps Consulting
    1) -p 127.0.0.1:3000:3000

    2) docker run -dit --restart unless-stopped browserless/chrome
    Ответ написан
    Комментировать
  • Как быть с ip адресами в docker?

    xEpozZ
    @xEpozZ
    Веб-разработчик
    попробуйте от админа поднять контейнер
    Ответ написан
    1 комментарий
  • Как установить Redmine на Ubuntu рядом c Vesta CP?

    @polozad
    Redmine в данном случае - бэкенд. С его установкой проблем не должно возникать, разве что с версией руби. Ставится как угодно, после чего на уровне фронтенда разводится на отдельный локейшен, например domain.com/redmine, где redmine - отдельный локейшен в nginx вида:
    /redmine {
    proxy_pass http://127.0.0.1:3000
    }

    На порту 3000 слушает уже puma, или что у него там.
    Порты для примера.
    Соответственно, вторая хрень должна висеть на дргом порту и другом локейшене.
    Ответ написан
    Комментировать
  • Docker-compose как связать с реальным хостом?

    @dimagusarov1
    ip:8080
    у тебя 80 порт контейнера замаплен на 8080 порт хоста в nginx-api
    Ответ написан
    7 комментариев
  • Где хранятся файлы, которые я скачал через docker pull?

    @q2digger
    никого не трогаю, починяю примус
    build надо только еслы Вы возьмете его проект с гитхаба тут, тогда надо будет git clone https://github.com/dougbtv/docker-asterisk , cd docker-asterisk ну и дальше build как написано.
    Если Вы делаете pull из docker hab-а , то используется уже заранее собранный контейнер.
    Дальше просто docker run -it dougbtv/asterisk ну и так далее.
    Ответ написан
    1 комментарий
  • В чем преимущества *nix, linux перед windows (для веб разработчика)?

    @spotifi
    Нету никаких проблем.
    Если только ваше конкретное используемое для ваших задач ПО нормально работает с Windows.

    Например, в моем случае используется Ansible и Docker, который не поддерживается на Windows. Приходится использовать Vagrant. Это достаточно удобно. Но ресурсы все же кушает.

    А так - даже Vim хорошо себя чуствует на Windows. Нативный. Не cygwin.

    Microsoft это тоже понимает.
    И вот уже они встроили подсистему Linux Ubuntu в Windows 10. Это не виртуализация, а именно полноценная подсистема.

    И многие вещи, например, те же шрифты - в Windows работают лучше, чем под Linux.

    Могут сказать - что лучше использовать для разработки ту же среду что и для production.

    Но дело в том, что даже если вы сидите на Ubuntu Desktop, то ваша среда серьезно отличается от среды сервера FreeBSD, CentOS, Debian, Ubutntu Server. И для полноценного CI все равно умные дядьки категорически рекомендуют и на Linux даже использовать Docker для полноценной эмуляции.

    Но ведь Docker-то можно использовать и на Windows. Правда, запускается он там подольше.

    Где именно вести разработку, где вам удобнее - это ваше личное дело. Вопрос ваших предпочтений. Никаких объективных причин в наше время, когда существуют Docker, Vagrant и виртуальные машины, когда куча приложений изначально сделанных для *nix запускаются в native под Windows - нет никаких причин себя строить. Кроме любопытства - а как оно там на других системах живется.

    У тех кто вас троллит есть еще одна причина: им приятно показать себя более умными. Как же - ведь Linux можно сконфигурить руками.

    Ага, конечно.

    Или используют готовые десктопные дистрибутивы. Не зря Ubuntu так популярна.
    Или если освоили ArchLinux - то построили себе совершенно убогое окружение по готовым мануалам.

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

    На деле 99% твердящих о гибкости Linux - далее чем ставить Apache и MySQL из пакетов - ничего сами и не умеют. Фактически работая в то же настроенной другими людьми десктопной среде. Но разве вы не умеете делать то же самое под Windows?

    Другое дело, что разворачивать и тестировать нужно под аутентичным операционным окружением.
    Неважно под Ubuntu ты сидишь или под Windows.

    Лучшие практики советуют использовать полностью изолированный и независимый от рабочего места разработчика инструментарий - виртуальные машины, Vagrant, Docker, отдельные физические сервера.

    В этом случае под твоей любимой ОС работает только текстовый да графический редактор. А все развертывание для тестирования и для продакшн проводится в совсем другой среде.

    Используя Docker хоть под Windows ты будешь получать даже больше преимущество повторяемости рабочей среды чем тем кругом, кто советуют тебе просто перейти на Linux. Если на более слабом железе это и было бы существенно (Docker под Linux стартует быстрее), то на твоем - несущественно на чем работать.
    Ответ написан
    9 комментариев
  • Как объединить три сети с помощью VPN на cisco?

    Zoominger
    @Zoominger
    System Integrator
    На пикче - инструкция по настройке IPSec. Первая фаза: шифрование 3DES, хеширование MD5 и адрес пира. Вторая фаза: аналогично.
    Затем указывается, с каких сетей можно подрубаться, настройки криптокарты и привязка шифрования к интерфейсу.
    Не вижу, где тут настройки самого туннеля, может, чего-то не понимаю.

    Попробуйте для начала поднять туннель, а потом его зашифровать. Начните с самого простого GRE:
    blog.sedicomm.com/2017/11/11/kak-skonfigurirovat-g...
    Ответ написан
    7 комментариев
  • Как быть если провайдер по VPNL2 не предоставляет QinQ?

    @iddqda
    network engineer, netdevops
    на новом филиале должны быть точно такие же вланы что и в головном

    поубивал бы.
    Ладно когда временные костыли лепят на продакшн, но тащить убогие практики в новые проекты ...
    что мешает по L3 с филиалом связность потсроить? Какие сервисы в 2019-м году не умеют в L3?

    но если так уж хочется пачку вланов over любой тарнспорт прокиньте через MPLS или VXLAN-ами
    оборудование придется поновее найти конечно
    можно еще через openvpn накостылить ну и у микротика есть ipoe
    Ответ написан
    4 комментария