Artem
я установил
Денис
И установить яву
Artem
щас ошибку скину
Денис
Mikhail
А зачем в образе php джава?
Kirill
Artem
да, я в курсе что костыли...
Mikhail
Помимо того что это красиво?
Artem
но это ведь возможно?
Leo
лучше разделить)
Artem
мне чисто для себя разобраться
Mikhail
Возможно
Artem
у меня проблема просто на этапе gpg
Leo
Mikhail
Ну возьми тогда образ php на дебиане и ставь что угодно
Artem
в том то и дело, что на виртуалке с линью всё сконфижено
Artem
а тут даже source.list не такой как на дефолтной лине
Leo
ось в контейнере не alpine случайно
Artem
@Leo нет
Artem
после # add-apt-repository ppa:webupd8team/java
gpg: keybox '/tmp/tmpqx56rfkf/pubring.gpg' created
gpg: /tmp/tmpqx56rfkf/trustdb.gpg: trustdb created
gpg: key C2518248EEA14886: public key "Launchpad VLC" imported
gpg: no ultimately trusted keys found
gpg: Total number processed: 1
gpg: imported: 1
gpg: no valid OpenPGP data found.
Artem
вот на этом шаге стопаюсь
Денис
Тебе нужен пакет с ключами
Денис
Ппашный не проходит проверку
Artem
а что значит не проходит проверку?
Денис
Он тебе чёрным по белому пишет
Денис
No trusted keys found
Денис
Хотя еще пишет что таки импортнул...
Денис
Мб дальше и должно сработать
Денис
И скорее всего это.легко гуглится
Artem
спасибо, буду разбираться
Ευγένιος
@DenisIzmaylov
Александр
привет, подскажите чего ему не нравится?
Александр
Александр
нужно инсталл запустить в случае если package.lock на месте
Алексей
У тебя пустая папка, и он просто дёргает команду
npm
Владислав
Зайдите внутрь контейнера и проверьте, примонтирован ли там каталог с приложением
Алексей
Так ты туда ещё ничего не закинул
Алексей
Замени run на cmd
Алексей
Тогда выполнится после монтирования
Александр
Artem
ребят, объясните плиз, почему с одного компа я запускаю образ php:5.6-fpm и у меня стоит gpg в контейнере, а со второго - не стоит
Roman
Как настроить nginx контейнер для докера на винде?
volumes:
- ./site.conf:/etc/nginx/conf.d/site.confпроблема в том что винда видет conf.d как файл а не папку
Kirill
site.conf/?
Roman
https://github.com/dykyi-roman/docker-project/blob/master/site.conf
Roman
на линухе все работает норм. а на винде не стартует
Анатолий
А если папку создавать внутри Dockerfile
Анатолий
И копировать конфиг
Анатолий
Ааа. Вы так и делаете
Roman
если написать
- ./site.conf:/etc/nginx/site/defoultконтейнер запустится, но я незнаю как правильно настроить nginx видь по умолчанию он будет смотреть в conf.d насколько я понимаю
Kirill
Я через докерфайл это разруливаю
Анатолий
Он смотрит нет только туда
Анатолий
Ещё в site-enabled
Анатолий
Смотрите какие папки инклудит в nginx.conf в самом низу
Roman
ок
Andrey
Anonymous
Парни делаю так:
sudo docker service create --name postgres --mount source=postgres,target=/var/lib/postgresql/data -e POSTGRES_USER=someuser -e POSTGRES_PASSWORD=root0000 -p 5432:5432 postgres:10.4-alpine
Потом пытаюсь присоединиться приложением и получаю:
FATAL: password authentication failed for user "someuser"
Couldn't create database for {"adapter"=>"postgresql", "encoding"=>"unicode", "database"=>"airsoft_development", "pool"=>200, "username"=>"someuser", "host"=>"localhost", "password"=>"root0000"}
Maryna
Hey, DevOps! Бесплатный вебинар "Architecting on AWS" 19.07.18 (четверг) в 17.00
Подробности: http://telegra.ph/Beslatnyj-vebinar-po-AWS-07-13
Pavel G
Dmitry
Snegoweek
кто пьяный ездил за рулём?
Snegoweek
Ладно, поздно
Roman
по какому ip можна попасть на nginx сервер в докере на винде? docker ps пишет
0.0.0.0:443->443/tcp, 0.0.0.0:8080->80/tcpно по етому пути пусто
V 🏴☠️
Roman
Немає зв’язку із сайтом
ERR_CONNECTION_REFUSED
Roman
да. на линуксе все ок было
О_О
0.0.0.0 - это не ип, на него невозможно коннектиться
в контейнере сделай -
ip a
там будет список ипов
b0tm4n
docker inspect <container id> | grep "IPAddress"
Roman
0.0.0.0 - это означает "любой адрес"
0.0.0.0:443->443/tcp, 0.0.0.0:8080->80/tcp
эта запись означает что веб сервер ждет подключения на _любом_ из доступных ему ипов
Roman
но на винде и он не работает