小编dej*_*dej的帖子

找不到带有 docker 的 Ubuntu WSL

$ docker在此 WSL 1 发行版中找不到该命令。我们建议将此发行版转换为 WSL 2 并在 Docker 桌面设置中激活 WSL 集成。

有关详细信息,请参阅https://docs.docker.com/docker-for-windows/wsl/

无法更改为 WSL2 且无法安装 docker:

码头工人

docker windows-subsystem-for-linux

42
推荐指数
10
解决办法
4万
查看次数

Flask 已弃用 before_first_request 如何更新

我正在学习简单应用程序的网络开发,并且我创建了一个使用before_first_request装饰器的应用程序。根据新的发行说明,before_first_request 已被弃用,并将从 Flask 2.3 中删除:

自 2.2 版起已弃用:将在 Flask 2.3 中删除。相反,在创建应用程序时运行设置代码。

我不明白如何更新代码以适应 Flask 2.3,并且仍然在第一次请求时运行函数而不使用 before_first_request。有好心人能给我举个例子吗?

python flask

20
推荐指数
1
解决办法
3万
查看次数

--record 已被弃用,那么替代方案是什么

当我运行以下命令来记录更改原因时 -

kubectl set image deployment.v1.apps/deploy1 nginx=nginx:1.16.0 --record 
Run Code Online (Sandbox Code Playgroud)

然后它记录更改原因,但显示--record已被弃用。

Flag --record has been deprecated, `--record` will be removed in the future
deployment.apps/deploy1 image updated
Run Code Online (Sandbox Code Playgroud)

kubectl set image deployment.v1.apps/deploy1 nginx=nginx:1.16.0当我运行没有then 的命令时,--record它不会记录更改原因。

所以我的问题是,如果它--record已被弃用并且将来会被删除,那么记录更改的简单替代方案是什么?(我的意思是记录我完成推出的命令)。

提前致谢。

kubernetes kubectl

16
推荐指数
1
解决办法
6150
查看次数

使用 Prometheus 监控 CPU 利用率

我正在尝试监视安装并运行 Prometheus 的机器的 CPU 利用率。我有一个指标process_cpu_seconds_total。我可以找到这个指标的愤怒或比率。但我不太确定如何得出 CPU 利用率的百分比值。无论如何我可以使用这个process_cpu_seconds_total指标来找到运行 Prometheus 的机器的 CPU 利用率吗?

cpu-usage prometheus promql

10
推荐指数
2
解决办法
2万
查看次数

Python __init__ 和 classmethod,它们是否必须具有相同数量的 args?

所以 classmethods 可以用作 python 中的替代“构造函数”,它们绑定到类而不是实例,到目前为止很清楚。但我的问题是,如果在类方法的返回实例中必须具有与__init__. 更确切地说:

    class MyClass(object):
      def __init__(self,name):
         self.name=name

      @classmethod
      def alternative_init(cls,name,surname):
          return cls(name,surname)
Run Code Online (Sandbox Code Playgroud)

如果我尝试创建一个实例Myclass("alex")工作正常,但如果我尝试创建一个实例,Myclass.alternative_init("alex","james")我有一个TypeError,因为我传递了许多参数,而 init 只需要 2 。我错过了什么吗?

python oop constructor arguments class-method

9
推荐指数
1
解决办法
1万
查看次数

如何从 docker 镜像复制文件 - dockerfile cmd

在构建期间,我想将文件从图像(从文件夹/opt/myApp/myFile.xml)复制到我的主机文件夹/opt/temp 在 Dockerfile 中,我使用 --mount 如下,尝试安装到我的本地测试文件夹:

RUN --mount=target=/opt/temp,type=bind,source=test cp /opt/myApp/myFile.xml /opt/temp

我成功构建了图像,但本地test文件夹是空的,有什么想法吗?

mount docker dockerfile

8
推荐指数
1
解决办法
6603
查看次数

git clone repo 到远程机器

我们如何将本地目录中的存储库克隆到远程机器目录

 machine1:/usr/rep/  -> clone this to machine2:/var/new_repo
Run Code Online (Sandbox Code Playgroud)

实际的命令是什么

EDIT1 我正在尝试从 machine1 创建克隆

EDIT2 我也尝试过以下方法,git clone --bare user@anothersite.com/usr/repo /var/repo/不确定这是否是正确的方法

EDIT3 这是执行EDIT2中的命令后的错误

You have no controlling tty and no DISPLAY. Cannot read passphrase. fatal: The remote end hung up unexpectedly 

================================================Initialized empty Git repository
in /var/repo/ DEBUG: remote_exec loop:$stderr: Initialized empty Git repository
in /var/repo/ DEBUG: create_repoX loop: $stdout: DEBUG: create_repoX loop: 
$stderr: Initialized empty Git repository in /var/repo/ DEBUG: create_repoX loop: $exit: 32768 
Run Code Online (Sandbox Code Playgroud)

git

6
推荐指数
2
解决办法
1万
查看次数

如何在 docker 中启用/禁用 buildkit?

我从文档中得到了这个命令,但我真的不知道如何使用它或者我应该从哪里开始移动,我是 docker 的新手,而且概念对我来说仍然难以消化:

$ DOCKER_BUILDKIT=1 docker build .
Run Code Online (Sandbox Code Playgroud)

如何使用此命令在 docker 引擎中启用/禁用 buildkit?

我想禁用它,因为我知道默认情况下它是启用的,我怀疑它是因为我无法通过 docker 构建任何东西,因为我总是遇到这个错误

failed to solve with frontend dockerfile.v0: failed to read dockerfile: open /var/lib/docker/tmp/buildkit-mount847288160/Dockerfile: no such file or directory
Run Code Online (Sandbox Code Playgroud)

docker windows-10 dockerfile

6
推荐指数
2
解决办法
3613
查看次数

ModuleNotFoundError:没有名为“tensorflow_hub”的模块

我按照 TensorFlow 网站中给出的说明安装 tensorflow_hub 并将其安装在 conda 环境中。

$ pip install "tensorflow>=2.0.0"
$ pip install --upgrade tensorflow-hub
Run Code Online (Sandbox Code Playgroud)

我在 anaconda prompt 中运行了上面的命令

在此处输入图片说明

但我仍然ModuleNotFoundError对“tensorflow_hub”感到满意。

任何帮助在这里表示赞赏。提前致谢

python tensorflow tensorflow-hub tensorflow2.0 modulenotfounderror

5
推荐指数
1
解决办法
5171
查看次数

使用本地文件作为嵌入 Discord.py 中的 set_thumbnail

我想发布一个带有缩略图的嵌入内容,以及我电脑上的本地文件。每当我尝试运行此代码时,图像都会发送到嵌入之外。

embedVar = discord.Embed(title="title",
                        description="desc.",
                         color=0X19A6FF)
file = discord.File("file_location/file.png", filename="image.png")
embedVar.set_thumbnail(url="attachment://file_location/file.png")
await message.channel.send(file=file, embed=embedVar)
Run Code Online (Sandbox Code Playgroud)

python embed image discord discord.py

4
推荐指数
1
解决办法
3990
查看次数