23 lines
732 B
Docker
23 lines
732 B
Docker
ARG ARCH
|
|
FROM harbor.colben.cn/general/alpine$ARCH:3.12
|
|
MAINTAINER Colben colbenlee@gmail.com
|
|
ADD --chown=root:root /ADD/ /opt/
|
|
RUN apk update \
|
|
&& apk add --no-cache vsftpd \
|
|
&& mkdir -p /var/log/vsftpd \
|
|
&& rm -rf /var/cache/apk/* \
|
|
&& echo -e 'seccomp_sandbox=NO\n\
|
|
local_enable=YES\n\
|
|
userlist_enable=YES\n\
|
|
userlist_deny=NO\n\
|
|
userlist_file=/etc/vsftpd/user_list\n\
|
|
chroot_local_user=YES\n\
|
|
allow_writeable_chroot=YES\n\
|
|
dual_log_enable=YES\n\
|
|
xferlog_file=/var/log/vsftpd/xfer.log\n\
|
|
vsftpd_log_file=/var/log/vsftpd/vsftpd.log\n\
|
|
' > /etc/vsftpd/vsftpd-sys.conf
|
|
|
|
CMD ["/opt/ccmd"]
|
|
|