ftp文件
拉取镜像
docker pull fauria/vsftpd
启动容器
/home docker run -d -v /home/ftp:/home/vsftpd -p 5020:20 -p 5021:21 -p 21100-21110:21100-21110 -e FTP_USER=test -e FTP_PASS=test -e PASV_ADDRESS=服务器ip地址 -e PASV_MIN_PORT=21100 -e PASV_MAX_PORT=21110 --name vsftpd --restart=always fauria/vsftpd
这里设置/home/ftp下test文件,在/home/tfp下创建的文件就会出现在ftp服务上
查看文件
windows文件夹中输入ftp://ip地址:端口号,如图
ftp下载速度慢是因为服务器网速慢,与ftp本身没有关系,下载速度和用scp传输速度差不多
discuz论坛
拉取并run mysql
pull mysql
docker pull mysql:5.7.22
这里装最新的mysql会出现文件找不到的错误,docker ps提示discuz一直处于restart状态,用docker logs +id 可以查看docker日志,然后卸载最新版本mysql,装上5.7.22成功
run mysql
docker run --name mysql -e MYSQL_ROOT_PASSWORD=root -d mysql:5.7.22
拉取并run discuz
docker pull skyzhou/docker-discuz
docker run --name discuz --privileged=true --restart=always --link mysql:mysql -p 9080:80 -d skyzhou/docker-discuz
设置discuz
然后打开网页http://ip:8090/forum.php并设置