【发布时间】:2014-07-18 18:31:00
【问题描述】:
我正在尝试设置一个简单的容器 i docker 运行 pure-ftpd。
但在运行service pure-ftpd start 时出现此错误:
Starting ftp server: Running: /usr/sbin/pure-ftpd -l pam -E -8 UTF-8 -O clf:/var/log/pure-ftpd/transfer.log -u 1000 -B
421 Unable to switch capabilities : Operation not permitted
这是用于测试的 Dockerfile:
FROM debian:wheezy
ENV DEBIAN_FRONTEND noninteractive
RUN apt-get -y update
RUN apt-get install -y pure-ftpd-common pure-ftpd
CMD service pure-ftpd start && \
/bin/bash
EXPOSE 21/tcp
在这个测试中,我使用的是 debian wheezy,但我也尝试过使用 ubuntu,我得到了完全相同的错误。
[编辑]
现在可以在此处获得具有此修复程序的工作版本:https://index.docker.io/u/stilliard/pure-ftpd/
【问题讨论】:
-
为什么在关闭后被否决?
标签: ftp debian docker pureftpd