三 文章首页 实时留言 网络邻居 开往 虫洞
返回
管理 podman 容器与镜像的导入或导出

### 如何从零开始镜像的制作 想要创建一个容器,就首先得有镜像,而镜像怎么来呢,我们可以通过 `podman build` 的命令去构建基础镜像, 类似这样 ``` podman build -t myapp:base <dockerfile的路径> ``` 这里的 -t myapp:base 是镜像名和标签名,如果你知道 docker 的话,dockerfile 就不展开说了,而 podman 可以兼容 docker 的构建文件(非常强大)。 执行完后接下来在 `podman imag...
2026-05-28 17:21:00
Linux
容器
用 xdg-dbus-proxy 解决容器的文件选择器的问题

Linux 桌面有时候需要容器开 GUi,并且和系统深度集成(如:调用宿主输入法、桌面系统通知),需要给容器传这些文件(其中 -E 为环境变量,--bind 是挂载): ``` -E DBUS_SESSION_BUS_ADDRESS="unix:path=/run/user/$UID/bus" --bind="$XDG_RUNTIME_DIR" ``` 但有个问题,文件选择器也会调用宿主的,没办法找容器自己的文件。 我使用的是 xdg-dbus-proxy 去解决。 ``` # 1. 在 ...
2026-04-14 23:54:31
Linux
问题解决,容器
解决 VSCodium 或 Code-Server 无法安装 GitHub Copilot 问题

不知道为什么在 VSCodium 和 Code-Server 的扩展商店中始终无法搜索到 Copilot 来安装。后面查到是因为少了相关的仓库。 ### code-server --- 编辑 `/usr/lib/code-server/lib/vscode/product.json` ,将 ``` "linkProtectionTrustedDomains": [ "https://open-vsx.org" ], ``` 修改为: ``` "linkProtectionTrusted...
2026-03-25 17:16:17
Linux
问题解决
不可变发行版 Fedora Silverblue 的体验记录

也许是一个非常稳定的发行版
在尝试了很多 Linux 发行版,发现都有一个问题就是会随着时间变化导致系统越来越难以管理,装的包越来越多,依赖越来越复杂。会影响系统稳定性(像什么桌面错误和崩溃、软件包依赖冲突、各种奇奇怪怪的小问题等)偶尔需要大动干戈去修复,总结就是越用越乱。 我听说了一些不可变只读系统,像 NixOS ,能通过写 nix 配置的形式去管理系统。但不是很习惯那种用法。而且系统目录不是我熟悉的 FHS(类 Unix 系统中目录和文件的组织结构). 这时我把目光转向了一个 Fedora 的不可变分支 Silv...
2026-02-21 21:53:47
Linux
解决 apt 或 dnf 无法 tab 补全的问题

在使用一些非标准安装或最小安装的 Linux 的时候发现包管理器无法使用 tab 补全,通常是因为没有安装 `bash-completion` 包。 ``` # Debian系: sudo apt install bash-completion # 红帽系: sudo dnf install bash-completion ``` 一般重启后会正常,为了让 bash 立即生效则需要: ``` source /usr/share/bash-completion/bash_completion ...
2026-01-25 18:14:22
Linux
问题解决,系统运维