💪💪💪🏅DEVOPS💪💪💪
а портаинер падла неумеет редактировать конфиг его
💪💪💪🏅DEVOPS💪💪💪
да инетолько он
💪💪💪🏅DEVOPS💪💪💪
никто неумеет
💪💪💪🏅DEVOPS💪💪💪
ни раджа ни ему подобные
Artem
Зачем
Artem
снова
Artem
так
Artem
писать?!
Aleksandr
Aleksandr
удали обе версии и поставь заново - не трать время
Gaiaz
народ, насколько правильным будет, если я в контейнере поменяю UID и GID пользователя www-data?
так как мне надо, чтобы файлы генерируемые контейнером были доступны на запись в IDE (без chown каждый раз)
sed -i -e "s/^${USER}:\([^:]*\):[0-9]*:[0-9]*/${USER}:\1:${USER_ID}:${USER_GID}/" /etc/passwd
sed -i -e "s/^${USER}:\([^:]*\):[0-9]*/${USER}:\1:${USER_GID}/" /etc/group
Viacheslav
я бы просто создал юзера www-data с нужными uid/gid перед установкой апача/нгинкх/чеготам
Gaiaz
Viacheslav
usermod -u 12345 www-data
Gaiaz
Gaiaz
usermod -u 12345 www-data
да, этот вариант лучше, если есть какая-нибудь best practice поделитесь кто знает. Каждый раз chown для правки в IDE это ведь ненормально
Gaiaz
лучше вообще какого-нибудь пользователя docker тогда создать с нужными uid и gid, использовать в сервисах его и не трогать существующего www-data
💪💪💪🏅DEVOPS💪💪💪
парни а почему после редактирования json и service docker restart докер возвращает эталонный конфиг?
💪💪💪🏅DEVOPS💪💪💪
контейнера
💪💪💪🏅DEVOPS💪💪💪
кажись я понял
💪💪💪🏅DEVOPS💪💪💪
нужно же прибить контейнер
💪💪💪🏅DEVOPS💪💪💪
сначала
💪💪💪🏅DEVOPS💪💪💪
Ж)
inqfen
Не, руками порты менял
inqfen
Но вообще это на питон легко сделать
inqfen
типа
ports = input('порты')
file = input('файл')
with open(file, r) as text:
jdata = text
jdata = json.loads(jdata)
data(key) = (ports)
jdata = json.dumps(data)
inqfen
ну и потом записать обратно
inqfen
если ленивый, то можно и файл сразу чтобы сам искал, ты ток имя контейнера вводишь
Nurik
Всем привет. Ребят подскажите. ось ubuntu 16.04. установлен докер свежей версии.
Вхожу внутрь контейнера:
docker exec -it $(docker ps | grep maria | awk '{print $1}') bash
Всё нормально работает, за исключение ситуации, когда пытаюсь ввести кириллицу в консоли. Тупо просто непонятное происходит пока ввожу символы. Но символы сами не отображаются.
Кто-нибудь сталкивался с таким поведением ?
Nurik
Вот пример того что происходит.
Nklya
А зачем?
Nurik
А зачем?
запрос написать даже не могу, чтобы в бд найти нужные строки.
Aleksandr
Nurik
Nklya
что мешает запрос давать снаружи?
Aleksandr
Nklya
Проблема в том что ковырятся руками внутри контейнера надо для отладки а не каждый день.
Тем более кириллицу печатать
Nurik
Nurik
Nurik
Настройки локали нужно ковырять ?
inqfen
locale -a | grep ru в контейнере
Nurik
Nklya
зачем вводить кириллицу?
Nklya
Потому что нада?
Nklya
Контейнер какой?
Nurik
Хорошо, скажи как надо сенсей ?
Nklya
Если это мускуль, херачь запросы клиентом с хоста
Nurik
ок, с тобой всё понятно.
Nklya
Ilia
Подскажите столкнулся с пробелмой ubuntu 16.04 выдает ERROR: Version in "./docker-compose.yml" is unsupported.
Ilia
docker-compose version 1.8.0, build unknown
Ilia
version: '3.1'
services:
Aleksandr
Nikita
Добрый день, ребят какие есть способы связи докер контейнеров ? Docker compose, network, named-pipelines ? у меня один контейнер содержит приложение, второй сервер, на серверный делается проброс порта на внешнюю машину те -p 2004:2002, как сделать так чтобы в контейнере с приложением был доступен этот порт
Ilia
docker-compose is already the newest version (1.8.0-2~16.04.1).
Nikita
?
Aleksandr
Aleksandr
не из реп
Aleksandr
1.18 последняя
Ilia
Ilia
Ilia
А стоп
Artem
так доку читать не?)
Ilia
Да и правда
Artem
1.13.1+
Aleksandr
не путайте. по ссылке про докер, а он про docker-compose
Ilia
+
Ilia
Это докер эдджин
Ilia
А я кидал версию docker compose
Artem
так об этом там же