Windows安装Docker运行青龙面板总结

文章讨论了在安装Docker时,作者选择了Hyper-V而非WSL2,原因在于WSL2的大体积镜像问题。同时,介绍了青龙面板的安装及使用,强调了如何通过VSCode远程连接Docker进行代码编辑。

1.安装docker时,使用wsl 2还是仅用hyper-v

        网上看了一圈下来,虽然推荐使用wsl,但是目前来说,我还是只用了hyper-v,因为如果更新了wsl 2,需要下载一个10G多的WSL镜像,占用空间不说,实测docker启动速度不如只用hyper-v。

2.青龙面板的安装

        青龙面板有2.10.X和目前最新的2.16.X。2.10.X安装完成后在Windows资源管理器里是可以看到青龙面板的代码文件的,但是2.16.X不会显示青龙面板的代码文件,只会复制到data下的相应的文件夹。

        比如添加脚本可以直接放进Windows资源管理器安装目录的scripts文件夹,添加完成后需要在docker里重启青龙面板就能在青龙面板里看到新添加的文件了,这里新建了一个test.js作为演示。

重启面板后将会显示在data/scripts里,这个目录在Windows资源管理器里是无法访问的,必须 《VSCode本地(远程)连接Docker进行代码编辑项目发布

然后在面板里也会显示,写到这里突然发现青龙面板自带编辑器,缘木求鱼了属于是,但是吧,用自己喜欢的IDE写不比青龙自带的这个便捷得多不是

如果想要修改青龙面板的源代码,需要下面这篇文章讲到的方法《VSCode本地(远程)连接Docker进行代码编辑项目发布》。

要在Windows安装Docker并部署青龙,您可以按照以下步骤进行操作: 1. 首先,确保您的Windows版本是Windows 10 64位专业版或企业版,并且已启用Hyper-V虚拟化。您可以在系统设置中检查这些信息。 2. 下载并安装Docker Desktop for Windows。您可以从Docker官方网站(https://www.docker.com/products/docker-desktop)上找到最新版本的安装程序。根据提示完成安装过程。 3. 安装完成后,启动Docker Desktop。在系统托盘中找到Docker图标,右键单击并选择"Settings"。 4. 在设置菜单中,选择"General"选项卡,并确保启用了"Expose daemon on tcp://localhost:2375 without TLS"选项。这允许您通过本地网络连接到Docker守护程序。 5. 在设置菜单中,选择"Resources"选项卡,并根据您的需求调整CPU和内存的分配。建议至少为Docker分配2个CPU和4GB的内存。 6. 点击"Apply & Restart"按钮以使设置生效并重启Docker。 7. 确保Docker已成功启动后,打开命令提示符或PowerShell窗口,并运行以下命令验证Docker是否正确安装: ``` docker version ``` 如果显示了Docker的版本信息,则说明安装成功。 8. 接下来,您可以使用Docker运行青龙容器。首先,从Docker Hub上拉取青龙镜像。运行以下命令: ``` docker pull whyour/qinglong:latest ``` 9. 完成后,您可以运行以下命令启动一个青龙容器: ``` docker run -dit \ --name qinglong \ -p 5700:5700 \ -v $PWD/ql/config:/ql/config \ -v $PWD/ql/log:/ql/log \ -v $PWD/ql/db:/ql/db \ -v $PWD/ql/repo:/ql/repo \ whyour/qinglong:latest ``` 这将创建并启动一个名为"qinglong"的容器,并将其映射到主机的5700端口。还将一些目录挂载到容器中,以便持久保存配置、日志、数据库和脚本等数据。 10. 容器启动后,您可以通过访问http://localhost:5700来访问青龙面板,并开始配置和使用青龙。 请注意,这只是部署青龙的基本步骤。您可能还需要根据您的具体需求进行其他配置和调整。详细的青龙配置和使用说明可以在青龙的官方文档中找到。
评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值