Ответы пользователя по тегу Docker
  • Стоит ли объединять private registry docker в один registry на разных серверах?

    clockworkbird
    @clockworkbird
    leko.team
    Если в registry одно и то же содержание, то, конечно, логичнее объединить в один.
    Ответ написан
    Комментировать
  • Docker+Symfony и права. Как быть?

    clockworkbird
    @clockworkbird
    leko.team
    Права в докере - одно из больных мест.
    Универсального решения нет, ручных решений множество.
    Как вариант: пробрасываем UID и GID текущего пользователя в контейнер, в Dockerfile создаем пользователя с этими UID и GID и всем файлам проекта меняем владельца на этого пользователя.
    Ответ написан
    Комментировать
  • Как подружить два докера?

    clockworkbird
    @clockworkbird
    leko.team
    Сам еще не пользовался, но насколько знаю, делается через external-network:

    В том сервисе первой сборки, из которого нужен коннект к сети из другой сборки прописываете соответствующий network из второй сборки, а в во второй сборке network'е, к которому коннектитесь прописываете параметр: external: true

    Например:
    # first/docker-compose.yml
    version: '2'
    services:
      first:
        ...
        networks:
          - network1
    networks:
      network1:
        driver: bridge
    ...
    
    # second/docker-compose.yml
    version: '2'
    services:
      second:
        ...
        networks:
          - first_network1
    networks:
      first_network1:
        external: true


    После этого можно обращаться к из одного сервиса к другому - из first делать ping second
    Ответ написан
    Комментировать