2564

Win11专业版KMS命令激活

开始菜单中找到 Windows终端,右键,用管理员打开

依次输入以下命令执行即可

slmgr -ipk W269N-WFGWX-YVC9B-4J6C9-T83GX

slmgr -skms kms.0t.net.cn

slmgr -ato
1080

阿里云OSS命令行工具

首先按照官方文档安装 ossutil 工具: 安装ossutil

并按照教程设置好配置文件

查看目录

ossutil64 ls oss://<bucket>/<dir_name>

删除目录

ossutil64 rm oss://<bucket>/<dir_name> -rf
873

Docker常用操作

批量删除 <none> 镜像

docker rmi $(docker images |grep 'none'|awk '{print $3}')

批量删除包含 container-name 关键词的容器

docker rm $(docker ps -a |grep 'container-name'|awk '{print $1}')

释放docker占用空间

docker volume prune

查看容器信息,启动命令等

# 查找容器全部新
docker inspect <容器名>

# 查看入口点
docker inspect -f "{{.Config.Entrypoint}}" <容器名>

# 查看网络名称
docker inspect --format '{{json .NetworkSettings.Networks}}' <容器名>
1710

HomeBrew安装软件报错Failed to connect to raw.githubusercontent.com port 443: Operation timed out

原因:raw.githubusercontent.com 无法访问

  • 通过该地址,查看可以访问的IP地址 site.ip138.com
  • 设置hosts
sudo vi /etc/hosts

例如填入如下内容:

182.43.124.6 raw.githubusercontent.com
999

Docker程序配置代理

dockerd是Docker守护进程,负责管理和运行容器。当我们使用docker pull命令从Docker镜像仓库中拉取镜像时,实际上是由dockerd进程执行的。

要为dockerd设置代理,我们需要进行以下步骤:

  • 创建代理配置文件夹:首先,我们需要创建一个名为 /etc/systemd/system/docker.service.d 的文件夹,用于存放Docker服务的配置文件(.conf)
sudo mkdir -p /etc/systemd/system/docker.service.d
  • 创建代理配置文件:然后,我们需要在上述文件夹中创建一个名为proxy.conf的文件,用于配置代理设置
sudo vi /etc/systemd/system/docker.service.d/proxy.conf

加入如下内容:

[Service]
Environment="HTTP_PROXY=http://127.0.0.1:7890"
Environment="HTTPS_PROXY=http://127.0.0.1:7890"
Environment="NO_PROXY=localhost,127.0.0.1"
  • 生效配置更改:保存并关闭文件后,我们需要重新加载systemd守护进程的配置,并重启Docker服务,以使代理配置生效
sudo systemctl daemon-reload
sudo systemctl restart docker
  • 查看dockerd的环境变量配置
sudo systemctl show --property=Environment docker

现在可以使用指定的代理进行网络请求,包括从Docker镜像仓库中拉取镜像

参考文章:docker-ce代理