Kubernetes/srcs/ftps/Dockerfile
Matthos Denys 20a4f4dc56 da
2021-03-04 20:03:38 +03:00

17 lines
685 B
Docker

FROM alpine:3.12.3
RUN apk update
RUN apk add vsftpd openssl
RUN echo "root:root" | chpasswd
RUN echo "mdenys:mdenys" | chpasswd
RUN mkdir -p /var/ftp
RUN adduser -D -h /var/ftp mdenys
RUN openssl req -x509 -nodes -days 365 \
-newkey rsa:2048 -subj \
"/C=RU/ST=ru/L=Russia/O=21_schoo/CN=mdenys_services" \
-keyout /etc/ssl/private/vsftpd.key \
-out /etc/ssl/certs/vsftpd.crt
COPY vsftpd.conf /etc/vsftpd/
COPY start.sh .
RUN chmod +x start.sh
EXPOSE 20 21 21000
CMD sh start.sh