Size: a a a

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

2020 October 01

NT

Nano Thank in Docker — русскоговорящее сообщество
Использую такой Dockerfile в винде. Выдает такую ошибку sendmail: Cannot open smtp.timeweb.ru:587. Может кто знает как исправить ?
FROM php:7.4-fpm-alpine

RUN echo "http://dl-cdn.alpinelinux.org/alpine/edge/testing" >> /etc/apk/repositories

RUN apk update
RUN apk add ssmtp
RUN apk update && \
 apk add --no-cache mailutils

# root is the person who gets all mail for userids < 1000
RUN echo "root=user@user.ru" >> /etc/ssmtp/ssmtp.conf

# Here is the gmail configuration (or change it to your private smtp server)
RUN echo "mailhub=smtp.timeweb.ru:587" >> /etc/ssmtp/ssmtp.conf
RUN echo "AuthUser=zakaz@user.ru" >> /etc/ssmtp/ssmtp.conf
RUN echo "AuthPass=user" >> /etc/ssmtp/ssmtp.conf

RUN echo "UseTLS=NO" >> /etc/ssmtp/ssmtp.conf
RUN echo "UseSTARTTLS=NO" >>s /etc/ssmtp/ssmtp.conf


# Set up php sendmail config
RUN echo "sendmail_path=sendmail -i -t" >> /usr/local/etc/php/conf.d/php-sendmail.ini
CMD ["php-fpm"]

EXPOSE 9000
источник

АФ

Александр Фадеев... in Docker — русскоговорящее сообщество
ну а вообще ищи концы своего no route так же, как бы делал это без докера)
источник

VQ

Vladislav Q in Docker — русскоговорящее сообщество
Alexey
Всем привет. Такой вопрос, есть у меня докерфайл с тестами с таким содержанием
FROM    python:slim
COPY    / /var/www/test
WORKDIR /var/www/test
RUN     pip install --upgrade pip
RUN     pip install -r requirements.txt
CMD ["python", "-m", "pytest", "--html=report.html", "--self-contained-html"]
Соответственно после прогона тестов, контейнер закрывается. Как можно сделать так, чтобы он не закрывался, а продолжил висеть (некоторое время или пока "ручками" не закроешь), чтобы можно было вытащить файл отчета?
А примаунтить вольюм не вариант и туда сохранять?
источник

Т

Тыква Помидор... in Docker — русскоговорящее сообщество
без докера то все работает
источник

R

RapidCodeLab in Docker — русскоговорящее сообщество
Тыква Помидор
без докера то все работает
ответь себе на вопрос, откуда ты взял этот дравер и где ты его определил, тогда сможешь скорее всего и на остальное ответить себе
источник

Т

Тыква Помидор... in Docker — русскоговорящее сообщество
c default тоже не работает
источник

Т

Тыква Помидор... in Docker — русскоговорящее сообщество
главное тут no route to host
источник

АФ

Александр Фадеев... in Docker — русскоговорящее сообщество
Тыква Помидор
главное тут no route to host
ну так, проверь маршруты, проверь гейтвей, проверь файрвол
источник

Т

Тыква Помидор... in Docker — русскоговорящее сообщество
гейтвей ставил тоже
источник

Т

Тыква Помидор... in Docker — русскоговорящее сообщество
пинги идут
источник

Т

Тыква Помидор... in Docker — русскоговорящее сообщество
фаервол?
источник

АФ

Александр Фадеев... in Docker — русскоговорящее сообщество
проверь, что у тебя можно слать трафик между интерфейсами на докер-хосте
источник

АФ

Александр Фадеев... in Docker — русскоговорящее сообщество
почему нет-то?
источник

АФ

Александр Фадеев... in Docker — русскоговорящее сообщество
Тыква Помидор
пинги идут
пинги по имени сервиса идут?
источник

Т

Тыква Помидор... in Docker — русскоговорящее сообщество
Александр Фадеев
почему нет-то?
на самом контейнере не должен быть
источник

Т

Тыква Помидор... in Docker — русскоговорящее сообщество
а на хосте отключал
источник

Т

Тыква Помидор... in Docker — русскоговорящее сообщество
да по имени
источник

Т

Тыква Помидор... in Docker — русскоговорящее сообщество
ризолвит и идут на монгу
источник

Т

Тыква Помидор... in Docker — русскоговорящее сообщество
docker exec expdb_api_1 ping mongodb
PING mongodb (172.21.0.2) 56(84) bytes of data.
64 bytes from expdb_mongodb_1.expdb_app_net (172.21.0.2): icmp_seq=1 ttl=64 time=0.158 ms
64 bytes from expdb_mongodb_1.expdb_app_net (172.21.0.2): icmp_seq=2 ttl=64 time=0.055 ms
64 bytes from expdb_mongodb_1.expdb_app_net (172.21.0.2): icmp_seq=3 ttl=64 time=0.155 ms
источник

АФ

Александр Фадеев... in Docker — русскоговорящее сообщество
тогда может ты не в монгу ходишь?
источник