Oleg
Dmitry
Мне не нравится получать код в текстовом виде, потому что я привык к подсветке синтаксиса. Как в нём ориентироваться, если некоторые части кода могут дублироваться?
Dmitry
Хорошая идея размещать код на сторонних сервисах, но на месте других людей я бы скорее всего не стал переходить по ссылкам и лишний раз открывать браузер. А я рассчитывал на отклик.
Владислав
кто знает, как изменить дефолтный порт для postgres? на странице оф. образа не нашёл такой инфы. мне это нужно на случай, если такой порт на хосте будет занят.
db:
image: postgres:11
restart: always
env_file: ./docker/db/local.env
ports:
- '5433:5432' # if postgres is running on the host
сейчас сделано так, в приложении настройки на 5433 порт. но если я хочу из контейнера сгенерировать новую миграцию (а сделать это можно только из контейнера, потому что приложение будет "стучаться" на хостнейм "db", который "известен" только докеру), то я получаю ошибку, ибо порт исп. дефолтный
Владислав
нашёл решение https://github.com/bitnami/bitnami-docker-postgresql#environment-variables-aliases
Oleg
Владислав
Спасибо, сейчас раскопаю. Это лучше, чем сторонний образ 👍🏼
Andor
"сторонний"?
Владислав
ну вот я выше скинул
Andor
Они все сторонние
Andor
Кроме scratch
Владислав
https://hub.docker.com/_/postgres это разве не официальный?
George
George
George
В смысле - не факт, что он мейнтейнится самими разрабами, но точно кем-то серьезным (вроде самих докер, инк.)
bBlack
Всем привет.
Для докера существуют специальные образа различных дистрибутивов линукса. Впервую очередь интересует ubuntu.
Как своими руками настрогать аналог - урезанный образ?
Ильдар
https://t.me/docker_ru/119761
Vladimir
Никита
inqfen
Бери scratch и скопируй что надо
inqfen
bBlack
inqfen
Берётся убунта, все без чего можно обойтись вырезается и копируется
bBlack
Заблокировано на уровне установки пакетов.
bBlack
inqfen
inqfen
Волшебной командой rm
inqfen
Возникает предположение, что ты не совсем знаешь как линупс работает
inqfen
Тогда тебе не в эту сторону надо смотреть
inqfen
Так это то, что через apt
inqfen
А этого туда изначально не ставилось
bBlack
Увы, но это всё не то.
Никита
bBlack
Отлично. Тогда, товарищи спецалисты - можно ответы на поставленные вопросы?
bBlack
Или нужно понятней? Ок.
1. Устанавливаем пакет. Распаковывается ман пейдж.
2. Устанавливаем пакет. Распаковывается локаль.
Как всё это блокировать без крутых предложений в виде изучения каждого пакета и прохождения rm'ом?
Ильдар
ссылку прочитал? там написано, как надо готовить свой базовый образ
Никита
commit && push
bBlack
inqfen
inqfen
И к докеру вообще не имеет отношения
Andor
Andor
</thread>
Ильдар
bBlack
И к докеру вообще не имеет отношения
Образ будет готовиться к докеру. Приготовить не проблема, а вот раскатать всё, что внутри - проблема.
dpkg никакого отношения не имеет к поставленной задаче - ман пейдж изучен до того, как был задан вопрос.
Собственно образа распаковал, изучу без вопросов.
inqfen
Ильдар
Andor
тоже
Ильдар
@Storgy читни про slim https://elegantinfrastructure.com/containers/cotw-debian-jessie-slim/
Сила в правде!
Всем привет. Подскажите, почему при docker-compose build возникает такая ошибка на линуксе?
Could not find platform independent libraries <prefix>
Could not find platform dependent libraries <exec_prefix>
Consider setting $PYTHONHOME to <prefix>[:<exec_prefix>]
ImportError: No module named site
Никита
ошибка питона, ему каких-то либ не хватает
George
George
Можно подытожить ? Тебе нужна некая утилита ХХХ, которую ты хочешь поставить через apt в образ. Но при этом не хочешь тянуть маны и локали, которые автоматически подтягиваются ? Так ?
George
Боюсь, что без контекста вопрос бессмысленен
Andor
прикольно что ответ тот же: настройки dpkg
Alex
Andor
Будет
Andor
На одной из прошлый работ это было в кубере
Andor
Да
Andor
Тот случай когда быстрее проверить
George
Нет
George
Host mode и пробросы несовместимы
Andor
ты видимо не понял
Andor
ты определись, ты хочешь network=host или ты хочешь docker-proxy
Макс
доброго дня с празниками !!!!!
Макс
подскажите хочу постгрес в докер компос поднять есть у кого нибудь рабочий пример с docker-compose.yml
хотябы часть где про посгрес что бд хранилась локально на диске
George
Макс
не могу нормальный пример найти
Andor
А ищешь как?
Макс
docker compose postgresql
Макс
https://docs.docker.com/samples/library/postgres/
Макс
вот тут не пойму как сделать image 11 potgres
Макс
version: "3"
services:
db:
image: postgres11
restart: always
environment:
POSTGRES_DB: dev
POSTGRES_USER: potgres
POSTGRES_PASSWORD: postgres
ports:
- 5432:5432
# volumes:
# - database_data:/var/lib/postgresql/data
Radzhab
https://www.google.com/search?q=docker+compose+postgres+11&oq=docker+compose++11&aqs=chrome.3.69i57j0l3.7191j0j4&sourceid=chrome-mobile&ie=UTF-8
Макс
George