Как я могу установить dos2unix в приложении Windows Docker? - PullRequest
0 голосов
/ 18 сентября 2018

Я хочу установить dos2unix в мое приложение Windows для преобразования концов строк.

Как я могу это сделать?

Вот мой файл Dogin Nginx:

FROM nginx:1

ADD ./etc/vhost.template /etc/nginx/conf.d/vhost.template
ADD ./run.sh /run.sh

VOLUME [ "/var/www/html" ]
VOLUME [ "/var/log/nginx" ]

RUN sed -i 's/\r$//' /run.sh

CMD /bin/bash -c "sh /run.sh"

1 Ответ

0 голосов
/ 18 сентября 2018

Образ nginx основан на Debian (см .: https://hub.docker.com/_/nginx/).. Для установки dos2unix вы можете использовать команду apt-get. Например:

FROM nginx:1

ADD ./etc/vhost.template /etc/nginx/conf.d/vhost.template
ADD ./run.sh /run.sh

VOLUME [ "/var/www/html" ]
VOLUME [ "/var/log/nginx" ]

RUN apt-get update && \
    apt-get install dos2unix && \
    apt-get clean

RUN sed -i 's/\r$//' /run.sh

CMD /bin/bash -c "sh /run.sh"
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...