「✨」 feat: finished last containers
This commit is contained in:
18
srcs/docker/bonus/vsftpd/Dockerfile
Normal file
18
srcs/docker/bonus/vsftpd/Dockerfile
Normal file
@ -0,0 +1,18 @@
|
||||
FROM scratch
|
||||
ADD docker/alpine/alpine-minirootfs-3.21.2-x86_64.tar.gz /
|
||||
|
||||
RUN apk add vsftpd
|
||||
|
||||
COPY docker/bonus/vsftpd/entry.sh /docker-entrypoint
|
||||
COPY docker/bonus/vsftpd/vsftpd.conf /etc/vsftpd/vsftpd.conf
|
||||
RUN chmod +x /docker-entrypoint
|
||||
|
||||
EXPOSE 21
|
||||
EXPOSE 30000-30100
|
||||
|
||||
VOLUME /var/ftp
|
||||
STOPSIGNAL SIGTERM
|
||||
|
||||
ENTRYPOINT [ "/docker-entrypoint" ]
|
||||
|
||||
CMD [ "vsftpd", "/etc/vsftpd/vsftpd.conf" ]
|
Reference in New Issue
Block a user