问题标签 [snap]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
docker - 无法更新 snap 命名空间:无法在“/etc/docker”中创建符号链接:现有文件挡住了
sudo reboot
重新启动(使用)Ubuntu(20.04)服务器后,Docker 命令不起作用。
现在,对于任何带有 docker 的命令,它都会给我一个错误。例如,
当我手动检查时,文件夹中有一个名为 json 字典key.json
的文件。/etc/docker
在重新启动之前,我在后台运行了几个 docker 容器并连接了卷。当我systemctl start docker
按照一个 StackOverflow 答案中所述运行时,我得到了
至少在重新启动之前恢复那里的 docker 映像会很棒。
- 编辑 -
出于某种原因,docker 现在正在工作。在导致错误的初始重新启动后,我再次重新启动。但没有任何改善。但是,它现在工作正常。我不知道是什么解决了这个问题,也许是 cmd journalctl -u docker.service
(如评论中所建议的)以某种方式或其他原因提供了帮助。
那么,如果有人能回答问题的最初原因是什么,那就太好了?它可能会帮助我们在未来避免这种情况。
flutter - 无法运行颤振快照
我刚刚通过 snapstore 在 Ubuntu 20.04 上安装了 Flutter
但是,安装完成后,如果我在控制台(或任何其他包括flutter
)中运行此命令
我得到这个错误
ubuntu - Ubuntu Snap - 配置挂钩中不可用的阶段包
所以这个已经花费了我相当多的时间,而且我没有调试它的想法。
我的快照有一个配置钩子,它工作得很好。我正在尝试扩展钩子的功能并要求 jq 作为运行时依赖项。因此,我基于转储插件将 jq 添加为专用部分中的阶段包:
但是,jq 二进制文件及其任何依赖项(如 libjq)均未包含在最终快照中。至少不会在任何地方设置配置挂钩的环境来查找二进制文件。创建快照时,我也没有收到与此依赖项相关的任何错误/警告。
我已经手动尝试启动二进制 + 库,以及在另一部分添加依赖项,但没有运气。关于我可能缺少什么或如何进行调试的任何想法或指示?
任何帮助表示赞赏。谢谢!
docker - Docker (Snap) 容器被停止
我已经使用 Snap 安装了 Docker。最近运行的容器已经自行停止。这种情况在大约 8-10 小时的时间内发生了 2-3 次。我一直在努力寻找根本原因,但没有取得多大成功。相关信息如下。让我知道我是否可以提供更多信息以提供帮助。
码头工人daemon.json
请注意 Docker 日志之间的时间戳差异,下方和dmesg
上方。Docker 日志似乎来自我之前使用docker-compose
.
layout - 将鼠标悬停在 Snap 布局上时 Windows 11 资源管理器崩溃
将 Windows 10 升级到 Windows 11 后,每当我将鼠标悬停在快照布局(最大化按钮)上时,Windows 资源管理器都会崩溃并重新启动,并且我将无法使用快照布局。我已经更新了我的驱动程序并环顾四周,但没有运气。
有什么建议么?
html - 如何正确设置垂直滚动捕捉 css
我想创建一个网站。有多个部分,宽度为 100vw,高度为 100vh。我还想要这些部分的强制 y(垂直)捕捉。我检查了很多教程,但我的代码似乎不起作用。非常感谢任何帮助。
当前代码
horizontal-scrolling - element.scrollTo 平滑滚动在 Safari 中的可捕捉可滚动容器中不起作用
我正在创建一个缩略图滑块并想使用快照滚动和滚动到。当我选择一个缩略图时,我希望另一个可滚动容器滚动到该缩略图链接到的 id 的图像。我希望滚动可见,而不仅仅是图像的“跳转”。这一切都适用于 Firefox、Chrome 等。
但是,我知道在 14.7 之前,scrollTo 在 Safari 中的支持有限,但即使在最新版本中,我也无法重新创建平滑滚动行为。 https://caniuse.com/?search=scrollto
我创建了一个 CodePen 来演示我的问题 https://codepen.io/Bregt/pen/jOwJGMJ
我将以下 CSS 添加到我的水平可滚动容器中。
在我的 JavaScript 中,我获取具有特定 ID 的元素,然后在容器上使用 scrollTo
我忘记了什么?
azure - 使用复制活动,如何从 datalake gen2 文件夹中捕捉一个月的最后一天文件并使用 ADF 将其存储到同一 datalake 中的另一个文件夹中?
使用 ADF 复制活动,文件每天从源服务器加载到 datalake(gen2) 并存储在“当前月份”文件夹中(在覆盖的基础上)。要求是捕捉“当前月份”文件夹的最后一天文件(当月文件的最后一天)并将其存储到同一数据湖中的另一个文件夹中,并将其命名为该月的“每月快照”。需要使用逻辑表达式对此提供支持。
ubuntu - 如何在 ubuntu 上安装 Snap
我错误地从我的 Ubuntu 中卸载了内置 snap,我想重新安装它,任何人都可以帮助我。我尝试研究了几个网站,但没有找到任何再次安装 snap 的方法。
docker - 如何制作 VS-Code Flatpak 来检测 Docker Snap
在我使所有应用程序都从容器运行的征服过程中,正如预期的那样,我遇到了一些问题。我将 VS-Code 安装为 Flatpak 并安装了 Docker 插件,但该插件无法检测到 docker 二进制文件,因为 docker 实际上正在快速运行。
复制步骤:
- 打开vscode
- 安装插件:名称:Docker
ID:ms-azuretools.vscode-docker 描述:使创建、管理和调试容器化应用程序变得容易。版本:1.17.0 发布者:Microsoft VS Marketplace 链接:https ://marketplace.visualstudio.com/items?itemName=ms-azuretools.vscode-docker - 单击泊坞窗图标
预期结果:
所有资源监视器都工作并且检测到 docker。
实际结果:
没有任何效果。启动终端并执行echo $PATH
给出:/app/bin:/app/bin:/usr/bin
这不是我的实际路径。
我尝试过的事情:
export PATH=$PARH:/snap/bin
但是 /snap/bin 在集成终端中显示为空export PATH=$PARH:/snap/docker/current/bin
集成终端现在可以工作,但其余的监视器和构建选项不能。- 在插件设置'/snap/docker/current/bin'中设置docker PATH,但现在给出:
Failed to connect. Is Docker installed and running? Error: connect ENOENT /var/run/docker.sock
- 授予 vscode flatpak 权限,例如:
似乎没有任何区别