因为工作和一些个人需要,基于Docker
镜像定制了自己使用的快速部署环境。
此环境仅为测试环境使用,正式部署上线不推荐使用。
首先想要使用你需要先安装Docker
sudo docker pull registry.cn-qingdao.aliyuncs.com/newtouch/mongodb:2.0
docker run --name mongo -v /disk/data/mongo/data:/data/db -d -p 27017:27017 --network public --restart=always [name]:[version]
sudo docker pull registry.cn-qingdao.aliyuncs.com/eldh/svn:2.0
sudo docker pull registry.cn-qingdao.aliyuncs.com/newtouch/nginx:2.0
docker run --name nginx -d -p 80:80 --network public --restart=always [name]:[version]
sudo docker pull registry.cn-qingdao.aliyuncs.com/newtouch/mysql5.7:1.0
docker run --name mysql57 -d -p 3306:3306 --network public --restart=always [name]:[version]
sudo docker pull registry.cn-qingdao.aliyuncs.com/newtouch/mysql8.0:1.0
docker run --name mysql8 -d -p 3306:3306 -v /disk/data/tool/mysql/data:/var/lib/mysql -e MYSQL_ROOT_PASSWORD=[password] --network public --restart=always [name]:[version]
sudo docker pull registry.cn-qingdao.aliyuncs.com/newtouch/redis:1.0
docker run --name redis -d -p 6379:6379 --network public --restart=always [name]:[version]
sudo docker pull registry.cn-qingdao.aliyuncs.com/newtouch/kodexplorer:1.0
docker run --name kodexplorer -v /disk/data/kodexplorer/data:/var/www/html -d -p 80:80 --network public --restart=always [name]:[version]
sudo docker pull registry.cn-qingdao.aliyuncs.com/eldh/vsftp:latest
docker run -d -p 20:20 -p 21:21 -p 21100-21110:21100-21110 --network public -v /disk/data/tool/ftp/data:/home/vsftpd -e FTP_USER=[username] -e FTP_PASS=[password] -e PASV_ADDRESS=[本机ip] -e PASV_MIN_PORT=21100 -e PASV_MAX_PORT=21110 --name vsftpd --restart=always [name]:[version]
sudo docker pull registry.cn-qingdao.aliyuncs.com/newtouch/java_11:1.0
sudo docker pull registry.cn-qingdao.aliyuncs.com/newtouch/java_8:1.0
docker run --name java -d -it -p 5556:5556 --network public --restart=always [name]:[version]