alpine+docker+qinglong

Alpine安装

setup-alpine
Asia
Shanghai
sda
sys
关于密码设置问题:#输入passwd 命令修改密码
注意这次设置的密码是对于登录名为root所说的。
_________________如果不安装在硬盘,重启后就得重新安装—————————————— 
Available disks are:
  sda   (8.6 GB ATA    VBOX HARDDISK    )
Which disk(s) would you like to use? (or '?' for help or 'none') [none]
这一步比较关键,系统发现了有块8.6GB大小,名称叫sda的硬盘
问你需不需要使用硬盘,因为Alpine Linux可以运行在内存里,这里的默认选项是不使用硬盘
所以要手动键入sda,后面的步骤才会将系统安装在硬盘上
 
The following disk is selected:
  sda   (8.6 GB ATA      VBOX HARDDISK    )
How would you like to use it? ('sys', 'data', 'lvm' or '?' for help) [?]
以何种方式安装系统,这里需要键入"sys",表示把整个系统安装在硬盘上。
其他选项并不适用于虚拟机
 
WARNING: The following disk(s) will be erased:
  sda   (8.6 GB ATA      VBOX HARDDISK   )
WARNING: Erase the above disk(s) and continue? [y/N]
向导让你确认选择的sda磁盘上的数据会全部丢失
虚拟机磁盘,初始肯定是没数据的,键入"y"确认
————————————————

                            版权声明:本文为博主原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。
                        
原文链接:https://blog.csdn.net/cronaldo91/article/details/132056051

查看IP:ifconfig
重启网卡(通过此条命令看出alpine可能基于Ubuntu):/etc/init.d/networking restart
问题:安装初始化配置完后重启需要重新配置
解决:原因是没有在关机后断开iso镜像连接,导致此次启动是从iso盘启动,而刚才已做好的配置写在了硬盘中。只需断开iso连接即可解决。

静态地址配置链接

安装Docker:

先运行 vi /etc/apk/repositories 把把源里第三行的 community 取消注释

apk update;apk add docker
 
设置开机自启:
rc-update add docker boot
 
启动Docker:
service docker start
 
查看Docker版本:
docker -v
 
安装Docker Compose:
apk add py-pip;pip install docker-compose

ssh连接教程(可用windows自带ssh连接)

#!/usr/bin/env sh

apk update

apk add openssh-server

rc-service sshd start

# 设置开机启动
rc-update add sshd
# 删除开机启动服务
# rc-update del sshd

# 开放Root登录
echo 'PermitRootLogin yes' >> /etc/ssh/sshd_config

rc-service sshd restart
# 显示所有服务
# rc-status -a

青龙安装

**
配置国内镜像源
mkdir -p /etc/docker
tee /etc/docker/daemon.json <<-'EOF'
{
  "registry-mirrors": [
    "https://0b27f0a81a00f3560fbdc00ddd2f99e0.mirror.swr.myhuaweicloud.com",
    "https://ypzju6vq.mirror.aliyuncs.com",
    "https://registry.docker-cn.com",
    "http://hub-mirror.c.163.com",
    "https://docker.mirrors.ustc.edu.cn"
  ]
}
EOF
systemctl daemon-reload
systemctl restart docker

 启动容器

docker run -dit \
  -v $PWD/ql/data:/ql/data \
  -p 5700:5700 \
  --name qinglong \
  --hostname qinglong \
  --restart unless-stopped \
  whyour/qinglong:latest

基础环境配置
进入容器

docker exec -it qinglong bash

修改npm源

npm config set registry https://registry.npm.taobao.org

安装pnpm管理工具

npm install pnpm -g

一键安装大部分依赖(以下两个选一个,第二个亲测可用)(需要先进入docker)

curl -fsSL https://github.91chi.fun/https://raw.githubusercontent.com/FlechazoPh/QLDependency/main/Shell/QLOneKeyDependency.sh | sh
curl -fsSL https://ghproxy.com/https://raw.githubusercontent.com/FlechazoPh/QLDependency/main/Shell/QLOneKeyDependency.sh | sh
exit 退出容器
docker restart qinglong 重新启动容器
docker exec -it qinglong bash  进入青龙

启动docker

service docker restart

fake2库有极速版任务

ql repo https://git.metauniverse-cn.com/https://github.com/shufflewzc/faker2.git "jd_|jx_|gua_|jddj_|jdCookie" "activity|backUp" "^jd[^_]|USER|function|utils|sendNotify|ZooFaker_Necklace.js|JDJRValidator_|sign_graphics_validate|ql|JDSignValidator|magic|depend|h5sts" "main"

重启docker:rc-service docker restart
修改网卡:vi /etc/network/interfaces
桥接网卡:内部静态地址(无法连接时可删除其他网卡,宿主机)
修改ssh:vi /etc/ssh/sshd_config 增加PermitRootLogin yes
然后service sshd resatrt
安装docker之前:vi /etc/apk/repositories 把第二行带有V版本号的链接前的#号去掉
静态网卡示例:

auto eth0
iface eth0 inet static
        address 192.168.0.102
        netmask 255.255.255.0
        gateway 192.168.0.1
        hostname localhost
## 开卡系列通用变量 设置一次永久生效
export RUSH="true"
export guaopenwait_All="60"
export guaopencard_All="true"
export guaopencard_addSku_All="true"
export guaopencardRun_All="true"
export guaopencard_draw="true"
export guaunknownTask_addSku_All="true"
## 开卡系列抽奖通用变量 设置一次永久生效
export gua_carnivalcity_draw="true"

在这里插入图片描述

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 1
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值