Ubuntu 22.04中为Docker配置代理实操指南

00-背景说明 当Docker Daemon(服务端进程)需要通过代理服务器访问外部网络(如拉取镜像时),可以通过修改Docker服务的systemd配置来实现。本文详细介绍配置步骤。 01-配置步骤 1. 创建systemd配置文件目录 首先需要创建存放Docker服务配置的目录: sudo mkdir -p /etc/systemd/system/docker.service.d 2. 创建代理配置文件 在刚创建的目录中新建http-proxy.conf文件: sudo vi /etc/systemd/system/docker.service.d/http-proxy.conf 3. 编辑代理配置 在文件中添加以下内容(请根据实际情况修改代理地址和端口): [Service] Environment="HTTP_PROXY=http://192.168.10.178...

Ubuntu 22.04 LTS静默安装RTX3090/2080Ti显卡驱动

00-系统环境 操作系统:Ubuntu 22.04.4 LTS 显卡型号:RTX 3090(2080Ti也行) 01-下载驱动 打开https://www.nvidia.cn/drivers/lookup/查找符合要求的驱动并下载 下载后的文件为NVIDIA-Linux-x86_64-550.127.05.run 该驱动支持的显卡型号如下: 可以看到同时支持20系列、30系列和40系列显卡 02-安装前准备 上传驱动文件 将上一步从官网下载的驱动文件上传到服务器并赋予可执行权限 sudo chmod a+x NVIDIA-Linux-x86_64-550.127.05.run 安装gcc sudo apt update sudo apt install build-essential 出现下图时选项全部保持默认,按Tab键选择OK即可 验证是否成功 gcc --v...

WSL2安装和使用Miniconda

WSL2安装和使用Miniconda 1. 下载文件 wget https://repo.anaconda.com/miniconda/Miniconda3-latest-Linux-x86_64.sh 2. 开始安装 sh Miniconda3-latest-Linux-x86_64.sh 3. 导入并刷新环境变量 export PATH="/home/server/miniconda3/bin:$PATH" source ~/.bashrc 4. 配置默认不启动base conda config --set auto_activate_base false 5. 更改下载源为清华源 conda config --add channels https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/free/...

WSL2上无需 Docker Desktop使用Docker compose并配置镜像网络

00-环境信息: 在CMD窗口执行以下命令查看系统版本 winver 确保正在使用 WSL2 C:\Users\<你的用户名>>wsl --version WSL 版本: 2.4.13.0 内核版本: 5.15.167.4-1 WSLg 版本: 1.0.65 MSRDC 版本: 1.2.5716 Direct3D 版本: 1.611.1-81528511 DXCore 版本: 10.0.26100.1-240331-1435.ge-release Windows 版本: 10.0.22621.4317 列出可用的 WSL 发行版 C:\Users\<你的用户名>>wsl --list 适用于 Linux 的 Windows 子系统分发: Ubuntu-22.04 (默认) 01-安装准备 更新软件包 sudo apt-get update ...

时隔七年,我“复活”了我的第一个 Django 项目

今天,我想和大家分享一个对我来说有点特殊的故事——关于一个我7年前写的 Django 博客项目,以及我最近是如何将它从“故纸堆”里翻出来,并用全新的技术栈让它重获新生的。 故事的开始:七年前的那个“小破站” 大概在 2017 年,我还是一个热衷于写代码的野生开发者。和很多技术爱好者一样,我也想拥有一个自己的博客,于是就有了这个项目的第一个版本。那时的它非常简单,基于当时还算流行的 Django 2.x,实现了最核心的文章增删改查。没有精致的前端,没有移动端适配,更别提现在张口就来的“容器化”了。 但它确确实实是我亲手搭建起来的、能运行的第一个完整的 Web 项目。 被“遗忘”的七年 后来的故事可能很多人都经历过。工作越来越忙,慢慢走上了管理岗位,手头的代码变成了无休止的产品研发和项目需求分析和设计。虽然离技术越来越近(管理着技术团队),但离“写”技术本身却越来越远。 这个小小的博客项目,...