Size: a a a

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

2022 February 04

AV

Alexey Voronkov in Docker — русскоговорящее сообщество
да, но можно и без 2го пункта обойтись, если при билде сразу правильно назовешь
источник

ZP

Zhenya Panin in Docker — русскоговорящее сообщество
все получилось
источник

ZP

Zhenya Panin in Docker — русскоговорящее сообщество
спасибо
источник

AV

Alexey Voronkov in Docker — русскоговорящее сообщество
источник

ZP

Zhenya Panin in Docker — русскоговорящее сообщество
а теперь мне нужно купить какой-нибудь вдс на рег.ру к примеру, установить там докер и сделать ПУЛ?
источник

AV

Alexey Voronkov in Docker — русскоговорящее сообщество
как вариант, пул - просто скачивает образ. Чтобы запустить - нужно будет docker run (кстати, если локально образа при ране не найдет - он сам его спулит)
источник

ЕЯ

Егор Япрынцев... in Docker — русскоговорящее сообщество
Всем привет. Запускаю на маке контейнер с постгресом, база создается и pg_hba настраиваю с помощью sql файлов, которые копирую в docker-entrypoints. На локалке все работает, на серваке редхата эти sql в docker-entrypoint не выполняются. Разрешение у пользователя к этим sql имеется.
источник

PG

Pavel Gassan in Docker — русскоговорящее сообщество
С чего ты решил что они не выполняются?
Показывай как запускаешь
источник

A

Arcobalene in Docker — русскоговорящее сообщество
Всем привет, кто нибудь watchtower использует? Или есть аналоги его поудобнее?
источник

ZP

Zhenya Panin in Docker — русскоговорящее сообщество
А почему на вдс пишет при docker run -p 3000:3000 ......   - Unable to find image 'nextjs:latest' locally
источник

ZP

Zhenya Panin in Docker — русскоговорящее сообщество
я же вначале сделал на вдс пулл, а потом ран
источник

AV

Alexey Voronkov in Docker — русскоговорящее сообщество
это тот который ты билдил? Нормальное имя укажи

твойник/nextjs
источник

ZP

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

ZP

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

ZP

Zhenya Panin in Docker — русскоговорящее сообщество
спасибо еще раз
источник

AV

Alexey Voronkov in Docker — русскоговорящее сообщество
источник

ЕЯ

Егор Япрынцев... in Docker — русскоговорящее сообщество
вот так выглядит dockerfile
FROM postgres:11

COPY --chown=postgres:postgres adminui/* /docker-entrypoint-initdb.d/

COPY --chown=postgres:postgres integrationapi/* /docker-entrypoint-initdb.d/

COPY --chown=postgres:postgres src/new_hba.sql /docker-entrypoint-initdb.d

WORKDIR certs/

COPY --chown=postgres:postgres src/cert_link.sh .

RUN bash cert_link.sh

RUN localedef -i ru_RU -c -f UTF-8 -A /usr/share/locale/locale.alias ru_RU.UTF-8

USER postgres

В контейнере подключился к бд, пусто. Плюс pg_hba файл не заменился.
Так запускаю
docker run -d \

  --name $db_container \

  -p 5432:5432 \

  -e POSTGRES_PASSWORD=example \

  -v $keystore:/usr/src/keystore \

  -v pgdata:/var/lib/postgresql/data \

  $image_my_postgresql \

  -c ssl=on \

  -c ssl_ca_file=/certs/cert.pem \

  -c ssl_cert_file=/certs/cert.pem \

  -c ssl_key_file=/certs/key.pem \
источник

PG

Pavel Gassan in Docker — русскоговорящее сообщество
Я наверное что-то туплю, но как ты сформируешь пгхба конф файл из sql?
И не обязательно копировать файлы при сборке имеджа, ты можешь все что нужно примонтировать в дефолтный образ
источник

ЕЯ

Егор Япрынцев... in Docker — русскоговорящее сообщество
create table hba ( lines text ); 

copy hba from '/var/lib/postgresql/data/pg_hba.conf';

delete from hba where lines = 'host all all all md5';
insert into hba (lines) values ('host all  all  ::1/128                 md5');
copy hba to '/var/lib/postgresql/data/pg_hba.conf';

select pg_reload_conf(); 
вот так можно редактировать pg_hba
источник

PG

Pavel Gassan in Docker — русскоговорящее сообщество
а у тебя pgdata пустой волюм?
источник