提供一个自用的一键部署供参考
r3x5ur opened this issue · 4 comments
r3x5ur commented
基于 docker-compose
一键安装使用 (好处是环境隔离, 一键安装依赖)
- Dockerfile:
FROM yankovg/python3.8.2-ubuntu18.04
COPY . /0x727
WORKDIR /
RUN cd /0x727&&\
rm /usr/bin/python3&&\
ln -s /usr/local/bin/python3.8 /usr/bin/python3&&\
apt install python3-setuptools -y&&\
python3 -m pip install --upgrade pip&&\
python3 -m pip install -r requirements.txt&&\
chmod +x ./Plugins/infoGather/subdomain/ksubdomain/ksubdomain_linux
ENTRYPOINT ["tail","-f","/dev/null"]
- docker-compose.yml
version: "3"
services:
sz0x727:
build: .
restart: always
container_name: sz0x727
environment:
- TZ=Asia/Shanghai
volumes:
- ./:/0x727
- 0x727
#!/bin/bash
docker-compose exec -w /0x727 sz0x727 python3 ShuiZe.py $*
使用:./0x727 -h
(也可以自己加到环境变量中去)
r3x5ur commented
改动当前仓库的文件会直接同步到docker容器内部,所以改动配置文件,或者更新版本都是没问题的
hehh2001 commented
谢谢
Softssiter commented
r3x5ur commented
@Softssiter 你这个是安装依赖的时候连接超时了,网络不给力啊