docker上传文件至容器
docker遇到的问题
拉取镜像失败是网络问题,先看网络
docker命令报错error during connect: Get http://2F2F.2Fpipe2Fdocker_engine/v1.36/containers/json: open//.
在清理docker时遇到
1 | docker system prune |
原因是docker无法挂载到wsl上
因为刚刚执行压缩命令占用了vhdx文件,不能把docker文件关联上
关机重启就好
1 | docker system prune |
openvpn
openvpn
下载
1 | wget -O openvpn.sh https://get.vpnsetup.net/ovpn |
安装
1 | sudo bash openvpn.sh --auto |
启动
1 | sudo bash openvpn.sh |
ngnix实现共享文件
ngnix实现共享文件
乱码解决
1 | server和loaction层都加上 |
配置 Nginx
1 | sudo vi /etc/nginx/sites-enabled/default |
验证配置
1 | sudo nginx -t |
这样测试说明 nginx 配置是正确的。
重启启动 nginx 服务
1 | sudo service nginx restart |
权限问题
要求权限是755才能正常访问
1 | chmod -R 755 xmal/ |
system初始化问题
System has not been booted with systemd as init system (PID 1). Can’t operate.
Failed to connect to bus: Host is down
翻译过来就是:“系统尚未以systemd作为初始系统启动”。
问题分析:
1)当你尝试使用 systemd 命令来管理 Linux 系统上的服务的时候,之所以会报错,可能因为系统中根本就没有使用 systemd,而是使用的 SysV init (sysvinit)。
2)如果你是在 windows 中通过 WSL 使用的 Ubuntu 或者 Dibian 系统,默认情况下系统使用的是 SysV 而不是 systemd。
windows安装python2环境
wsl2安装启动mysql
wsl2安装启动mysql
启动
1 | sudo /etc/init.d/mysql start |
配置文件
1 | sudo cat /etc/mysql/debian.cnf |
用户名密码就在这
1 | [client] |
复制到用户名文件夹可以免输入用户名密码
1 | sudo cp /etc/mysql/debian.cnf .my.cnf |
要改变文件的所有者为用户
1 | sudo chown cgz .my.cnf |
遇到报错
1 | ERROR 2002 (HY000): Can't connect to local MySQL server through socket '/var/run/mysqld/mysqld.sock' (2) |
问题就是没启动
运行上面的启动命令就行
1 | root 的密码: 123456 |
1 | ALTER USER 'root'@'localhost' IDENTIFIED BY '123456'; |
1 | CREATE USER 'mufeng'@'%' IDENTIFIED BY '123456'; |
wsl的代理如何与主机共享
wsl的代理如何与主机共享
需要拉取docker镜像,但是curl无效
设置配置文件.wslconfig后仍然ping不通
ping,ping的是ip,用的是icmp协议,在osi七层模型中用的是第三层(网络层)
其实是curl google.com
直接得到的就是
1 | <HTML><HEAD><meta http-equiv="content-type" content="text/html;charset=utf-8"> |
用浏览器访问一下就知道了
1 | curl https://www.google.com.hk/ |
这个才是正确的
在VSCode中打开WSL2项目时,Copilot扩展没有响应
在VSCode中打开WSL2项目时,Copilot扩展没有响应
添加setting.json
1 | "remote.extensionKind": { |
VSCode で WSL2 プロジェクトを開くと Copilot 拡張機能が応答しない #copilot - Qiita
github - Copilot is not working is WSL remote connection? - Stack Overflow


