小编Fly*_*ley的帖子

用空格覆盖 docker 入口点

我正在尝试使用docker run覆盖 docker 入口点。这适用于 docker-compose:

  myapp:
    build: .
    security_opt:
      - seccomp:unconfined
    entrypoint: dlv debug local/myorg/myapp -l 0.0.0.0:2345 --headless=true --log=true --server
    volumes:
Run Code Online (Sandbox Code Playgroud)

使用:

docker run --entrypoint "dlv debug local/myorg/myapp -l 0.0.0.0:2345 --headless=true --log=true --server"
Run Code Online (Sandbox Code Playgroud)

结果是:

exec: \"dlv debug local/myorg/myapp -l 0.0.0.0:2345 --headless=true --log=true --se
rver\": stat dlv debug local/myorg/myapp -l 0.0.0.0:2345 --headless=true --log=true --server: no such file or directory
Run Code Online (Sandbox Code Playgroud)

docker docker-compose

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

在 go 中构建单个测试

我的项目中有两个测试,我想构建一个测试,将生成的二进制文件放在一个容器中,运行它,然后附加一个调试器。

这可能吗?

package dataplatform

import "testing"

func TestA(t *testing.T) {

    // test A
}

func TestRunCommand(t *testing.T) {

    // Test B
}
Run Code Online (Sandbox Code Playgroud)

unit-testing go delve

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

Azure功能应用程序的listKeys

如何使用listKeys ARM函数列出azure函数应用程序的键?

我的模板:

 {
    "$schema": "http://schema.management.azure.com/schemas/2015-01-01/deploymentTemplate.json#",
    "contentVersion": "1.0.0.0",
    "parameters": {},
    "resources": [],
    "outputs": {
        "referenceOutput": {
            "type": "object",
            "value": "[listkeys(resourceId('Microsoft.Web/sites/functions', 'my-function-app','my-function'),'2016-08-01').key]"
        }
    }
Run Code Online (Sandbox Code Playgroud)

然后运行:

az group deployment create -g my-rg --template-file ./arm.json --mode incremental
Run Code Online (Sandbox Code Playgroud)

错误:

No route registered for '/api/functions/my-function/listkeys?api-version=2016-08-01'
Run Code Online (Sandbox Code Playgroud)

azure azure-cli azure-functions

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