Anonymous
Не должно быть
Anonymous
У меня уже чердак едет от людей, которые толком свою проблему описать не могут с каким-то мало известным софтом типа http-server 😁
Anonymous
Не принимайте близко к сердцу
Anonymous
Прогнал у себя - работает
Null
💥18 февраля в 19:00 (время мск) приглашаем системных и DevOps инженеров принять участие в DevOps Quiz! Интеллектуальная командная онлайн-игра на тему DevOps и все, что связано с этой методологией. Регистрация здесь: https://epa.ms/devops-quiz-rudocker В игре участвуют команды до 6 человек. Будет несколько раундов. За правильные ответы команда получает баллы. Победителями объявляются 3 команды, набравшие больше всех баллов. Проверьте свою эрудицию – примите участие в квизе!
Sergey
Подскажите есть переменная в env. файле docker-compose. как в dockerfile в зависимости от переменной скопировать разную папку в образ??
Sergey
А можно ли как-то ARG подставить в COPY?
Anonymous
когда вижу этот epam, то сразу вспоминаю видео https://www.youtube.com/watch?v=oYFTWuRwpJE
Artyom
А можно ли как-то ARG подставить в COPY?
Можно в ARG передать путь к директории, которую ты хочешь скопировать в образ
Artyom
Должно прокатить
Artyom
WSL2 это полноценная виртуалка с ядром Linux от MS.
Mikhail Klyuev
есть шутка, что ms как раз сделали тот линукс, который захватит десктопы
Avonar
нет, неправильно. Это настоящий линукс.
Anonymous
Подскажите Как сделать чтоб контейнер/имедж использовал адрес сервера на котором он расположен или локалхост. 0.0.0.0:3001->3001/tcp когда так указано в портах, удается подключиться по ip адрессу сервера:3001 если так 3001/tcp то к контейнеру не удается подключиться
Anonymous
так и должно быть
Как отправлять запросы из вне на этот сервер? По адрессу <ip address server>:port он недоступен
Anonymous
0.0.0.0:3001->3001/tcp доступен же
Но когда из вне пытаюсь отсылать запросы к серверу, наприер 172.16...:3001 оказывается не доступен
Anonymous
172.16 - приватная сеть, извне недоступна. публичный адрес есть у сервера? На него и надо стучаться
GaVrIK 🇺🇦
всем привет, в нутри docker контейнера можно изменить время? что бы у каждого было своё
Vit
docker exec
Vit
Или как хочется - автоматом чтобы делалось?
GaVrIK 🇺🇦
Или как хочется - автоматом чтобы делалось?
ну либо при создании контейнера, либо уже после через exec
Vit
для запуска контейнера в entrypoint можно написать свой скрипт и там делать все, что надо.
Anonymous
Или прописать в RUN.
в RUN только один раз выполнится - при билде
да, это я
в RUN только один раз выполнится - при билде
обычно под этим подразумевается изменение таймзоны
да, это я
или вам прямо время нужно?
Anonymous
или вам прямо время нужно?
да мне ничего не нужно, просто уточнил. Вопрос ведь про контейнер. был
Alexander
Проблема x-y ) Таймзону можно менять и в этом есть видимый смысл. Просто время менять, ну не знаю.
Anonymous
для е2е тестов например
Anonymous
а в загловках видно кто это отвечает?
Anonymous
и если docker run —rm -p 8080:80 nginx и на localhost:8080 зайти?
Anonymous
да, в девтулсах
Anonymous
так у тебя приконнектиться не может
Artyom
А приложение в контейнере какой порт слушает?
Anonymous
логи посмотри
Anonymous
у тебя конфиги кривые
Anonymous
nginx -t для тестирования конфигов
Anonymous
docker ps что показывает? Только не скринами плиз
Anonymous
а все я прочитал выше
Artyom
Тебе прислать норм Dockerfile для nodejs сайта?
Anonymous
меня порты интересуют
Anonymous
короче папку открой где файл этот, потом зажми шифт и кликни правой мыши, выбери Open PowerShell... а потом введи команды
Artyom
Если это так, и там production, то сервер внутри контейнера должен слушать 80-ый порт
Anonymous
копипаст плиз
Artyom
Так что запусти попробуй: docker run -d -p 3000:80 <image>
Anonymous
если 1 или 2 числа, то неправильно
Anonymous
вот там три числа, а то одно писал то два
Anonymous
тут вроде норм все
Anonymous
может файервол в винде?
Anonymous
приложение на ноде должно слушать 0.0.0.0 хост
Anonymous
откуда ты тот пример скачал
Anonymous
я слышал последние лет 10 в винде паранойя мод
Anonymous
оно холокост по-ходу слушает
Anonymous
app.listen('3000','0.0.0.0', () => {})
Anonymous
замени в коде
Anonymous
приложения в докере должны хост 0.0.0.0 слушать
Anonymous
иначе не работает
Anonymous
оно холокост по-ходу слушает
вроде по дефолту 0.0.0.0 и слушает если хост не указан. Я ставлю на винду )
Anonymous
ставь
Anonymous
будешь его еще месяц настраивать
Anonymous
идея вести разработку на целевой платформе/архитектуре здравая
Semyon
не пожалеешь)
Semyon
Мои поздравления💪💪
Anonymous
ну вот я сейчас запустил твой пример под докердесктоп для макоси - сразу не завелось, но я заставил
Anonymous
потому что 15 лет под линуксом и знаю чего ему нужно
Anonymous
под макосью еше и месяца нет - уже жалею
Anonymous
Кстати, заставил путем удаления :alpine тега
Vitaly
под макосью еше и месяца нет - уже жалею
Это сначала,потом привыкнеш 😉
Anonymous
да
Anonymous
но там другое, у меня и билдится не хотел для arm64
Anonymous
удачи, я пошел
Bohdan
Всем привет) не по теме. Посоветуйте по go телеграмм каналы
Bohdan
@golang_ru
Благодарю)
Gennadiy
Ребята , всем добрый вечер ! Можете помочь собрать докер файл ?