Ильдар
так, окей, только что попробовал не удалять, все равно не кешируется
скинь команду, которой ты собираешь. может там --no-cache затесался)
Maxim
а вот этого быть не может. У меня кэширует.
у меня вообще странно просто. есть gitlab-ci, часть образов собирается с кешем, часть не кешируется. пытаюсь понять что к чему
Ильдар
сколько агентов сборочных?
George
ну, докер вообще гавнюк
Maxim
один
George
в докере? или шелл?
Ильдар
не похоже, что дело в докере. @ru_gitlab
Maxim
агент в шелле
Maxim
не похоже, что дело в докере. @ru_gitlab
думал об этом, решил с самого низа начать разбираться. мало ли
Maxim
кажись понял что куда. каким-то образом появился образ без имени и тега, он и содержит кеш наверно
Maxim
но непонятно только почему при выполнении докер хистори все слои миссинг
George
в идеальном мире - не будет образов без тега и имени
George
как вариант - если ты не чистишь образы, то со старого образа снимается тег, но имя-то остается (!)
Maxim
это если один и тот же имя:тег
George
да
Maxim
интересно, если я скину на новый образ имя:тег, то старый будет как кеш использоватся или нет
Maxim
интересно, если я скину на новый образ имя:тег, то старый будет как кеш использоватся или нет
кому интересно, если скинуть старый тег на новый образ, чтобы остался образ вида имя:<none> , то этот образ будет как кэш использоваться
George
Докер такой докер
Nikita
Здравствуйте! проясните пожалуйста вот такой вопрос: какой вариант docker-compose когда использовать и почему? В мануале пишут, что интсрукция "link -" нежелательна уже и надо пользоваться сетью, назначая адреса, или сокетами в version: "3.7". А вот в ночном треде встретил мнение, что надо пользовать version: "2,.." если нет swarm... так какой вариант когда использовать и почему?
George
Nikita нет противоречия
George
link в целом нежелательно, т.к. если нужна изоляция контейнеров - подключайте их к соответствующим бриджам
George
а формат 2.хх предоставляет БОЛЬШЕ возможностей при работе на выделенных нодах докера Формат же 3.хх пилился под сворм и там часть возможностей убрана.
George
не более
George
@ildaar кто тут админ?
Nikita
спасибо!!! многое стало понятнее
Ильдар
@ildaar кто тут админ?
@vizdrag @atassis @hitmaker
George
записали всех
Dan
записали всех
Я тебя тоже записал
Dmitry
на всякий случай оставлю это здесь https://www.securitylab.ru/news/499271.php
D_d
ребят привет. можете помочь в задании окнтекста? У меня докер выдает ошибку Error response from daemon: No build stage in current context
Andrey
гуглить пробовал?
Peter
господа, у меня монга в докер контейнере крутится, не могу доступ извне запретить — bindIp игнорит вопрос сюда, потому что трабла в докере как я понял т.к. ufw не помогает нашёл вот это: https://www.digitalocean.com/community/questions/ubuntu-ufw-firewall-not-working-at-all какой путь сейчас самый простой? закрыть порт короче говоря
George
эм
George
в докере или в кубе?
Peter
боюсь что DOCKER_OPTS="--iptables=false" сломает что-то
George
короче, внутри у тебя монга должна быть на 0.0.0.0
Peter
в докере
George
снаружи - файрволлом закрывай
George
дропаешь инпут по интерфейсу eth0 на порт
Peter
через iptables?
Peter
я вон выше кинул сссылку
Peter
пишут про конфликт с докером
George
и еще смотри внимательно на правило NAT, которое докер создает - в теории оно имеет приоритет перед INPUT
George
ну, я бы ufw снес и оставил обычный iptables
George
это проще понять потом
Peter
я офнул его
Peter
честно говоря, не очень хочется куда-то глубоко лезть
George
монгу как запускаешь?
George
у тебя есть лупбек интерфейс у компа?
George
можешь монгу так опубликовать
George
docker run -p 127.0.0.1:27017:27107 mongo
Peter
дефолтно через docker-compose запускаю
Peter
ща
George
и тогда монга будет локально на сервере запущена
George
без доступа из вне
George
и компоуз... эта... выкинь нахер
Peter
docker run -p 127.0.0.1:27017:27107 mongo
version: '2' services: mymongo: image: mymongo container_name: mymongo restart: always build: context: . dockerfile: ./Dockerfile ports: ["2XXXX:2XXXX"] volumes: - '/etc/mongod.conf:/etc/mongod.conf' - '/var/log/mongodb/mongod.log:/var/log/mongodb/mongod.log' - '/data/db:/data/db' command: - '--config' - '/etc/mongod.conf' networks: mongo_net: ipv4_address: 172.XX.X.X networks: mongo_net: driver: bridge ipam: config: - subnet: 172.XX.X.X/24 gateway: 172.XX.X.254
Peter
это не моё основное, я так, иногда балуюсь)
Peter
и иду по пути наименьшего сопротивления
Peter
как?
George
почему?
потому что глючное говно
George
задача какая?
Peter
- запустить монгу в докере - запускать отдельные проекты в докере и вне докера, и иметь к ней доступ
Peter
для этого сетку делал, иначе не подключалось
Peter
там туториал какой-то дефолтный был на эту тему
Peter
без создания нетворка и т.д. не было возможности подключиться
George
короче
George
тебе ничего не нужно
Peter
¯\_(ツ)_/¯