安装Docker:
#CentOS 6
rpm -iUvh http://dl.fedoraproject.org/pub/epel/6/x86_64/epel-release-6-8.noarch.rpm
yum update -y
yum -y install docker-io
service docker start
chkconfig docker on
#CentOS 7、Debian、Ubuntu
curl -sSL https://get.docker.com/ | sh
systemctl start docker
systemctl enable docker.service
安装jQuery-File-Upload:
docker run --name upload -d -p 6800:80 -v /home:/var/www/server/php/files moerats/jquery-file-upload:latest
#参数说明
-p 6800:80 前面的6800为容器映射到外部的端口,等于你访问ip:6800就等于访问程序,可自行修改
-v /home:upload/server/php/files 将程序里上传的文件映射到服务器的/home文件夹,可自行修改
最后我们可以通过ip:6800访问程序,进行上传操作了。
部分CentOS系统可能需要开启防火墙端口,不然会打不开。
#CentOS 6
iptables -I INPUT -p tcp --dport 6800 -j ACCEPT
service iptables save
service iptables restart
#CentOS 7
firewall-cmd --zone=public --add-port=6800/tcp --permanent
firewall-cmd --reload
Content type
Image
Digest
Size
137.1 MB
Last updated
almost 8 years ago
docker pull moerats/jquery-file-upload