Старцев Андрей
kiriharu
сам дотер вообще в простое валит ошибки в лог?
Если контейнеры не запущены - вроде ничего не валит. Опять же, исходя из моего первого сообщения, самое странное что он валит - что контейнера не существует. Пытаешься docker logs <id_который_в_логе> и вот они логи, контейнер стабильно работает.
kiriharu
kiriharu
Опять же, LA в 0.18, это точно означает что сервак не нагружен
kiriharu
Ну, в плане проца точно
kiriharu
И вот снова. Сервер кубача заработал после рестарта, а Террария померла. В логах тоже самое.
Старцев Андрей
Старцев Андрей
Вопрос по компос файлу.
использую образ openjdk:8-jdk-alpine
прописываю
volumes:
- ./:/Rdata/bin
при запуске контейнера приложение внутри не получает прав на файлы в дериктории, пробовал :rw и :z но не помогает.
собрал в дотерфайт тоже самое и прописал
WORKDIR /Rdata/bin
Так заработало.
Суть вопроса:
могу ли я через environment: передать параметр WORKDIR /Rdata/bin в образ в компосе?
Andrey
Старцев Андрей
Andrey
избавляйтесь, это приводит к поискам странных и неправильных решений
Евгений
Всем привет. Подскажите, пожалуйста, как настроить так, чтобы на локалке в докере сайт работал по протоколу https? без выписки сертификатов это можно как-то сделать? Нигде не могу найти информацию, инструкцию.
Salem
https://ngrok.com/
Salem
ну или бесплатные аналоги поискать, но там чуть сложнее в настройке
Евгений
Спасибо, а просто проброс 443 порта не работает, правильно я понимаю?
Andrew
Andrew
Сам контейнер умеет в HTTPS?
Alexey
Andrew
Это был вопрос к @evvdemin
Andrew
Если контейнер в HTTPS умеет, кидайте внутрь 2 порта: 80 и 443. Если не умеет - поднимайте рядом nginx нативно или в docker'е и терминируйте https на нём.
Евгений
И вот еще вопрос возник, уже вроде все перелопатил, и доку, ничего не нахожу( Нужно, чтобы в контейнере db хост назывался localhost, а не bd. Пробовал hostname: localhost и все похожее в разных вариациях, нет изменений. Версия compose файла 3.8.
Sebor▂▅▇█▓▒░
Sebor▂▅▇█▓▒░
Евгений
А вот это странное для чего?
В конфиге CMS настройки коннекта к базе подразумевают localhost, так же и на виртуальном сервере. Чтобы каждый раз не менять при деплое.
Sebor▂▅▇█▓▒░
Что не менять? На виртуальном сервере же не докер, как я понял
Евгений
Sebor▂▅▇█▓▒░
У тебя пробелы в матчасти
Контейнеры между собой общаются через докер-сеть
Евгений
Т.е. я могу поменять имя c db на любое свое и объединить их через network?
Sebor▂▅▇█▓▒░
Читай про докер-сеть
Евгений
ок, пасиб
Valery
Не подскажете, в какую сторону гуглить, если я хочу, чтобы внутри контейнера был доступен диск /mnt/disk1/ ?
freezlite
как после docker login посмотреть какие image в регистре ?
Andrey
Roman
можно сделать то, что оно говорит. ядро старое, надо обновить
Tadeusz
https://github.com/sickcodes/Docker-OSX
Сергей
всем добра. подскажите, как узнать на основе чего был сделан образ?
kiriharu
Anonymous
Где докер хранит файлы которые не в биндах? Например если есть бинд /data/home и в контейнере будет запись в другую директорию то файлы в память сохраняются или на диск?
Tadeusz
Tadeusz
предполагаю, что Dockerfile'а нет и твой метод не будет работать
Gleb
а какой бы был ответ?
Tadeusz
kiriharu
Tadeusz
у меня есть podman inspect
kiriharu
Товарищи, вы какие-то слишком агрессивные. Советую ебануть булок и выпить чаю
Dani
Tadeusz
это все твоё "вопросы?" виноваты)
kiriharu
kiriharu
Ни один не дал ответ на его вопрос и не спросил, в чем же проблема
kiriharu
Зато доебались все
Gleb
Gleb
и задаю вопрос
Tadeusz
я хз, у меня нет docker'а, есть podman - там есть inspect, могу предположить что в докере это должно быть так же
kiriharu
kiriharu
kiriharu
Можно просто зайти в контейнер и сделать какой-то lsb_release -a или cat /etc/*-release
kiriharu
А еще при чем здесь композ? Я так и не понял
kiriharu
Tadeusz
ну да, в kind'е не вижу ОСь, я не думаю что это великая проблема, на самом деле
kiriharu
Gleb
Gleb
kiriharu
Tadeusz
Tadeusz
Gleb
у себя я на все образы лейблы вешаю что бы понимать что происходит
Gleb
на базовый образ лейбл и потом на все унаследованнве свои
Gleb
^
так там все равно запускается линукс, а внутри уже мак