Tag: ftp

在docker(Debian wheezy)中安装pure-ftpd,错误421

我试图设置一个简单的容器,我与docker运行纯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 这里是testing这个的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 在这个testing中,我使用的是debian wheezy,但是我也尝试过使用Ubuntu,所以我得到了同样的错误。 […]

FTP从mesos docker容器不起作用

我有scala应用与akka蒸汽。 所以我的应用程序的stream程是这样的: 1. Check if file exists on FTP – I'm doing it with the org.apache.commons.net.ftp.FTPClient 2. If it exists stream it via alpakka library(and make some stream transformations) 我的应用程序在本地工作,可以连接到服务器。 问题是当它被部署到dcos / mesos时。 我得到一个问题: java.io.IOException: /path/file.txt: No such file or directory 我可以肯定地说那个文件在那里依然存在。 另外,当我尝试通过FTP本地连接从docker容器我有这样的事情: ftp> open some.ftp.address.com Connected to some.ftp.address.com. 220 Microsoft FTP Service Name (some.ftp.address.com:root): […]

端口转发:docker – > vagrant – > host

我有一个ftp服务的docker机器运行到一个stream浪机器上,stream浪机正在运行到macos主机上。 docker机ftp服务是通过ftp localhost从stream浪机访问,但我怎么能暴露给mac主机? Mac – > Vagrantnetworking是NATS,所以我在Mac主机和Vagrant之间做了21:21的端口转发,但是在主机上,我做了ftp localhost ,并且不起作用。 :'( 我究竟做错了什么? 这是ps aux在stream浪机器中输出的一部分: root 7841 0.0 0.5 113612 8948 ? Sl 12:35 0:00 docker-proxy -proto tcp -host-ip 0.0.0.0 -host-port 1108 -container-ip 172.17.0.1 -container-port 1108 root 7849 0.0 0.6 121808 10176 ? Sl 12:35 0:00 docker-proxy -proto tcp -host-ip 0.0.0.0 -host-port 1107 -container-ip 172.17.0.1 -container-port 1107 […]