Size: a a a

Docker — русскоговорящее сообщество

2020 February 28

AG

Andrey Gumilev in Docker — русскоговорящее сообщество
Можешь задать его, но это говно идея
источник

AG

Andrey Gumilev in Docker — русскоговорящее сообщество
Есть имена
источник

AG

Andrey Gumilev in Docker — русскоговорящее сообщество
Зачем я сюда зашел... Пошел
источник

AM

Artur Mustafin in Docker — русскоговорящее сообщество
Dzmitry Zimin
Привет, как пофиксать проблему смены ip для докер контейнеров после перезагрузки: есть docker-compose с помощью которого поднимаю тимсити и бд mysql, у тимсити есть конфиг где прописан ip mysql контейнера, если он рестартует ip сменится и приходится править конфиг руками
обращайся по имени, внутренний dns ресовер должен разрулить нейминг, напиши компоуз, в нем задай сеть, обзови сервис, либо руками, задай сеть, ее режим по умочанию (bridge?), и сервисы через докер запускай именованные, в одной сети dns-ресолвер должен будет ресолвить ну и эту сеть указывай, понятное дело, в командной строке
источник

AD

Andrey Dmitriyev in Docker — русскоговорящее сообщество
Добрый день,
Как выполнить COPY файла в Dockerfile из соседних папок?
https://qna.habr.com/q/723063
источник

ВБ

Виктор Бурцев in Docker — русскоговорящее сообщество
Привет. Подскажите как фиксить проблему прав на хосте? Когда создается контейнер постгреса я монтирую

   volumes:
     - ./docker/postgres/pg-data:/var/lib/postgresql/data:Z

После запуска docker-compose up -d —build

моя папка pg-data принадлежит юзеру "70" и группе root (я хз как так получается. Видимо, потому что внутри контейнера есть юзер postgres с id 70, которого на хосте у меня нет)

хотя я запускаю команду от юзера ubuntu:ubuntu

Беда в том, что после этого я уже не могу сделать ребилд, получаю ошибку

Permission denied: '/fntr/docker/postgres/pg-data'
[5262] Failed to execute script docker-compose.

Если я делаю sudo chown -R ubuntu:ubuntu docker/postgres/pg-data, то контейнер вообще падает, мол, юзера ubuntu:ubuntu нету.

Весь интернет уже перерыл. Пытался сделать по статье, которая рекомендовала прокидывать UID и GID в докерфайл, там создавать юзера и группу, но не помогает
источник

SD

Sergei Diachenko in Docker — русскоговорящее сообщество
Andrey Dmitriyev
Добрый день,
Как выполнить COPY файла в Dockerfile из соседних папок?
https://qna.habr.com/q/723063
какая версия докера?
источник

AD

Andrey Dmitriyev in Docker — русскоговорящее сообщество
Sergei Diachenko
какая версия докера?
Docker version 18.09.6, build 481bc77
источник

SD

Sergei Diachenko in Docker — русскоговорящее сообщество
Andrey Dmitriyev
Добрый день,
Как выполнить COPY файла в Dockerfile из соседних папок?
https://qna.habr.com/q/723063
https://github.com/docker/compose/issues/4926
Здесь несколько решений описывается, попробуйте. Вроде как не поддерживаются относительные пути, если Dockerfile не в контексте. Но можно использовать $PWD
источник

AD

Andrey Dmitriyev in Docker — русскоговорящее сообщество
Спасибо., гляну
источник

Н

Никита in Docker — русскоговорящее сообщество
Andrey Dmitriyev
Добрый день,
Можно ли как то оменить процесс через (аля ^C) из контейнера, который был запущен в Dockerfile конструкцией CMD?
kill -9
источник

D

Denisio in Docker — русскоговорящее сообщество
доброта
источник

MM

Maksim Melnichuk in Docker — русскоговорящее сообщество
кто нибудь может пояснить по поводу связки nginx php
если в nginx оставить такую строчку
fastcgi_param SCRIPT_FILENAME  $document_root$fastcgi_script_name;
то он смотрит куда-то не туда.. хотя root path указан
работает только так
fastcgi_param SCRIPT_FILENAME /var/www/html/public/$fastcgi_script_name;
источник

ЕР

Евгений Ры́марев in Docker — русскоговорящее сообщество
о, здарова
источник

ЕР

Евгений Ры́марев in Docker — русскоговорящее сообщество
какие-то docker'овские средства есть для выставления часового пояса внутри контейнера?
источник

Н

Никита in Docker — русскоговорящее сообщество
docker run -e TZ=Europe/Amsterdam

echo "Europe/Paris" > /etc/timezone

volumes:
- "/etc/timezone:/etc/timezone:ro"
- "/etc/localtime:/etc/localtime:ro
источник

ЕР

Евгений Ры́марев in Docker — русскоговорящее сообщество
Никита
docker run -e TZ=Europe/Amsterdam

echo "Europe/Paris" > /etc/timezone

volumes:
- "/etc/timezone:/etc/timezone:ro"
- "/etc/localtime:/etc/localtime:ro
ага, как раз прочитал) сяп
источник

ЕР

Евгений Ры́марев in Docker — русскоговорящее сообщество
Никита
docker run -e TZ=Europe/Amsterdam

echo "Europe/Paris" > /etc/timezone

volumes:
- "/etc/timezone:/etc/timezone:ro"
- "/etc/localtime:/etc/localtime:ro
не, ну системные брать не алё.
источник

ЕР

Евгений Ры́марев in Docker — русскоговорящее сообщество
Никита
docker run -e TZ=Europe/Amsterdam

echo "Europe/Paris" > /etc/timezone

volumes:
- "/etc/timezone:/etc/timezone:ro"
- "/etc/localtime:/etc/localtime:ro
ENV TZ=America/Los_Angeles
RUN ln -snf /usr/share/zoneinfo/$TZ /etc/localtime && echo $TZ > /etc/timezone
источник

ЕР

Евгений Ры́марев in Docker — русскоговорящее сообщество
лол
E: Release file for http://security.debian.org/debian-security/dists/buster/updates/InRelease is not va
lid yet (invalid for another 22h 17min 27s). Updates for this repository will not be applied.
E: Release file for http://deb.debian.org/debian/dists/buster-updates/InRelease is not valid yet (inval
id for another 1d 12h 24min 18s). Updates for this repository will not be applied.
источник