docker安装炫彩蛇与docker安装记录
QQ群:397745473
docker安装炫彩蛇与docker安装记录
1 | Viper(炫彩蛇) |
首次安装
- 准备一台linux系统的VPS或虚拟机
首次使用建议虚拟机安装,推荐使用ubuntu系统,Mac安装参考链接:链接
- 切换到root用户,确认以下操作都在root用户下操作
sudo安装会出现未知问题
1 | su root |
- 安装 docker
1 | curl -sSL https://get.daocloud.io/docker | sh |
- 安装docker-compose
1 | curl -L https://get.daocloud.io/docker/compose/releases/download/1.25.5/docker-compose-`uname -s`-`uname -m` > /usr/bin/docker-compose |
- 如果 VPS 内存小于 2G,需要增加 2G 虚拟内存.
1 | dd if=/dev/zero of=/root/swapfile2 bs=1M count=2048 |
- 设置安装目录
1 | export VIPER_DIR=/root/VIPER |
- 执行如下命名生成安装目录,并进入安装目录
1 | mkdir -p $VIPER_DIR && cd $VIPER_DIR |
- 执行如下命令生成docker-compose.yml
1 | tee docker-compose.yml <<-'EOF' |
- 设置登录密码
**Viper不允许使用默认密码,**diypassword替换为自定义密码密码且大于8位
1 | export VIPER_PASSWORD=diypassword |
- 写入密码到docker-compose.yml
1 | sed -i "s/VIPER_PASSWORD/$VIPER_PASSWORD/g" docker-compose.yml |
如果以上执行正确,执行效果如下
启动Viper
1 | cd $VIPER_DIR |
所有的docker-compose命令必须在安装目录执行才会有效果
- 等待15s系统启动,访问 https://yourvpsip:60000 登录. 用户名:root 密码:自定义密码
如果你使用VPS部署Viper,请确认VPS的防火墙开放了60000端口及后续监听需要的端口
- (可选)如果你有反溯源相关需求,可以参考如下教程进行配置: 反溯源配置
QQ群:397745473