gpt4 book ai didi

docker - 如何在Windows Docker应用程序中安装dos2unix?

转载 作者:行者123 更新时间:2023-12-02 20:02:35 25 4
gpt4 key购买 nike

我想将dos2unix安装到Windows docker应用程序中以转换行尾。

我怎样才能做到这一点?

这是我的docker 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"

最佳答案

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"

关于docker - 如何在Windows Docker应用程序中安装dos2unix?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/52379770/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com